读书人

在asp.net中SqlCommand查询数据库解决

发布时间: 2013-06-26 14:29:32 作者: rapoo

在asp.net中SqlCommand查询数据库
Cm1 = new SqlCommand(@"select * from [user] where userName='" + txtName.Text + "'and userGrade='A'");
大家好如上面这段话,用户数据库设计“userName(用户名),userPassword(用户密码),userGrade(用户级别——A,B,C三类)”,我的思路是先判断输入的用户名和用户密码是否正确,如果正确判断改用户的用户级别是否可以登录。
可是上面的语句(and userGrade='A')无法判断啊?我应该怎么写?谢谢! ASP.NET 数据库 SqlCommand
[解决办法]
userName='" + txtName.Text + "'and

是不是 and前面应该加个空格?
[解决办法]
你把sql拿到sql查询分析器执行以下,看是否能查到数据?

另外你代码怎么判断的??
[解决办法]
Cm1?=?new?SqlCommand(@"select?*?from?[user]?where?userName='"?+?txtName.Text?+?"'?and?userGrade='A'");
????????????????Dr1?=?Cm.ExecuteReader();

这个cm1没执行?

读书人网 >asp.net

热点推荐