0

是否可以使用 Simple.Data 进行区分大小写的字符串比较?我想验证用户名和密码,并且需要使密码比较区分大小写。

4

1 回答 1

2

目前无法使用 Simple.Data 执行此操作,不支持 COLLATE 关键字(假设您使用的是 SQL Server)。

也就是说,听起来您在密码处理方面“做错了”。您应该有一个每个用户的“盐”值,您可以将其与散列算法中输入的密码结合起来。因此,您需要FindByUsername记录并验证您的应用程序代码中的密码。如果您确实需要用户名区分大小写(这很不寻常),那么您也可以在代码中进行比较。

于 2013-08-22T18:04:11.797 回答