令人头疼的问题,注册进去的用户名密码登陆不进去,在数据库直接插入的数据登陆就可以!!为什么啊 rd.GetValue(0).ToString() 这个值是多少啊,也是114吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string strsql = "select user_password,user_level from user_table where user_id='" + tbID.Text + "'";你登陆前就知道用户ID了?还有注册处建议将 SqlDataReader rd = cmd.ExecuteReader(CommandBehavior.CloseConnection);换成 cmd.ExecuteNonQuery();cn.close(); rd.GetValue(0).ToString() 的值是NULL,登陆成功时他的值也是NULL··· 错误是在这里吗?用TEXT来取的话输入用户级别不规范等会出现很多麻烦···不如用下拉框选择直接! 用下列框选择值,但是获取值用Text,不要用SelectedValue 我的意思是:[Quote=引用 5 楼 guotingru 的回复:]引用 3 楼 q107770540 的回复:string strsql = "select * from user_table where user_name='" +登陆用户输入的用户名 + "'"; rd.GetValue(0).ToString() 换成 reader["user_password"].ToString()看看能不能进行IF判断 是rd["user_password"].ToString()没看清楚你的reader命名 看关键点。1.你执行sql语句时,看下sql语句是否正确2.执行完sql后,查看相应的表中是否有数据3.登录的密码有加密机制吗 关于C#读取excel列数限制的问题!!!! winform开发怎么连数据库? 怎么组合这串数字并计算它的组合总数? 概念解释,谢谢! 急!!!请各位帮推荐讲.net控件原理及遍写自定义控件方面的书,谢谢 征求高效率算法 紧急求助!紧急求助!紧急求助! SelectNextControl这个函数参数必须指定一个Control,那所谓"Next"这个词语有点多余? WCF服务主机能作为启动项吗 Timer为何不能用? ADOX创建Access数据库中约束的设定 请教,固定报表,一张后台表对应一张前台报表,后台表设计与前台绑定思路。
string strsql = "select user_password,user_level from user_table where user_id='" + tbID.Text + "'";你登陆前就知道用户ID了?
还有
注册处建议
将 SqlDataReader rd = cmd.ExecuteReader(CommandBehavior.CloseConnection);
换成 cmd.ExecuteNonQuery();
cn.close();
rd.GetValue(0).ToString() 的值是NULL,登陆成功时他的值也是NULL···
错误是在这里吗?用TEXT来取的话输入用户级别不规范等会出现很多麻烦···不如用下拉框选择直接!
我的意思是:[Quote=引用 5 楼 guotingru 的回复:]引用 3 楼 q107770540 的回复:
string strsql = "select * from user_table where user_name='" +登陆用户输入的用户名 + "'";
1.你执行sql语句时,看下sql语句是否正确
2.执行完sql后,查看相应的表中是否有数据
3.登录的密码有加密机制吗