当前位置:编程学习 > C#/ASP.NET >>

【菜鸟求助】密码没错但登陆不成功 userid长度限制?

【菜鸟求助】密码没错但登陆不成功 怀疑是用户名太长导致的,新建了稍短3个字母的用户ID 就正常登陆了,其他信息包括密码都没有差别,请问是什么原因?? --------------------编程问答-------------------- 你在说什么? --------------------编程问答--------------------
完全不知道你说虾米~~~ --------------------编程问答-------------------- 数据库的用户名字段的数据类型,长度查看下,有问题,改之! --------------------编程问答-------------------- 呃,补充一下原帖内容。我建了一个网站,设置用户登陆,名字短的就正常登陆,长一点名字的就没法登陆,如shangguanchenxiao001.用的VB.NET写的。

引用楼主 kiki5656 的回复:
【菜鸟求助】密码没错但登陆不成功 怀疑是用户名太长导致的,新建了稍短3个字母的用户ID 就正常登陆了,其他信息包括密码都没有差别,请问是什么原因??


--------------------编程问答-------------------- 断点追一下
单步执行应该就能找到答案了。
--------------------编程问答--------------------
引用 3 楼 zhouyanfss 的回复:
数据库的用户名字段的数据类型,长度查看下,有问题,改之!

用户名字段给的文本255。 --------------------编程问答-------------------- 数据库中将登陆名的字段大小加长一点就行了。如ID 自动编号
                                            Lignname  文本     这个文本的属性栏中将字段改成50,其实默认就是50 --------------------编程问答-------------------- 可能是库设计问题 好好看一下 --------------------编程问答-------------------- 数据库字段类型长度限制 --------------------编程问答-------------------- 先把断点设置在查询用户那里,看看sql语句是否执行成功,在一步步跟踪,看是否是其他问题,觉得不太可能是数据库的问题,因为你已经设置成文本255的了 --------------------编程问答--------------------
引用 5 楼 zhouyu629 的回复:
断点追一下
单步执行应该就能找到答案了。
up --------------------编程问答-------------------- 最有效的办法断点追一下 
单步执行应该就能找到答案了。 
--------------------编程问答-------------------- 没看懂你的意思
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,