以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]自定义用户登录提示密码错误  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=38755)

--  作者:姜晓东
--  发布时间:2013/8/6 12:22:00
--  [求助]自定义用户登录提示密码错误

全部按照3.17.24 自定义用户与权限管理这一节做的,代码都是复制来的。

在登录窗口选定用户和输入密码后,

总是提示密码错误。

是怎么回事了?

自己电脑安装的SQL2008。


--  作者:狐狸爸爸
--  发布时间:2013/8/6 12:33:00
--  

你用Messagebox显示一下数据库中保存的用户的密码,以及用户输入的密码,看看有什么不同。

注意有的用户用sql 数据库的时候,字符型的列用的是nchar,不是nvarchar,这样会出问题,因为nchar会自动补空格,一定要用nvarchar。


--  作者:姜晓东
--  发布时间:2013/8/6 12:46:00
--  
好了谢谢。我直接进入SQL查看了下,果然后边跟着空格,删除空格之后,改成nvarchar,就解决了。