当前位置: 代码迷 >> ASP.NET >> 请问大侠 ASP.NET 明明用户名和密码都正确,如何还是提示异常呢
  详细解决方案

请问大侠 ASP.NET 明明用户名和密码都正确,如何还是提示异常呢

热度:506   发布时间:2013-02-25 00:00:00.0
请教大侠 ASP.NET 明明用户名和密码都正确,怎么还是提示错误呢?
我用的vs2010,数据库都是vs默认给定的aspnetdb.mdf,注册新用户方式等等也都是vs里的步骤,大小写也没有错误,怎么就登陆不上去呢,出现用户名密码错误的提示呢?
不是每一个登陆用户都不行,只有一个用户名不行。
我从数据库里看,用户名和密码没有输入错误,为什么输入后,就出现错误呢?
其他人遇到过吗?

------解决方案--------------------------------------------------------
字符后面带了空格?
------解决方案--------------------------------------------------------
看看你的登陆用户是否启用。
------解决方案--------------------------------------------------------
引用:
没有空格啊,昨天还在用,今天就用不了了

输入的账号和密码时候有没有进行去除最后空格的操作??
------解决方案--------------------------------------------------------

1.贴下代码看看,您的数据库表字段可能有关键字需要这样子查询 select [Name],[password] from User
2.楼上几位大牛也说了空格的事情,你Trim一次看看如何
------解决方案--------------------------------------------------------
断点调试程序  
看输入的密码  查询出来的密码是什么字符串  再看比较的bool值如何
------解决方案--------------------------------------------------------
嗯  调试 是解决问题最好的办法,,
------解决方案--------------------------------------------------------
打个断点试试吧,有惊喜的
------解决方案--------------------------------------------------------
呵呵!!!!这个估计得先看看 MEMERSHIP 吧??不过还没用过,也该了解一下这个了。
------解决方案--------------------------------------------------------
看看数据库中的 用户名和密码的 前后 有没有空格
------解决方案--------------------------------------------------------
引用:
嗯  调试 是解决问题最好的办法,,

对,断点一下
------解决方案--------------------------------------------------------
最少要把链接字符串发一下给大家看看吧!
  相关解决方案