public boolean adminLogin(String id, String psw) {
try {
r = s.executeQuery("SELECt PSW FROM ADMIN WHERe ID='" + id + "'");
if (!r.next())
return false;
else if (!r.getString("PSW").equals(psw))
return false;
} catch (Exception e) {
e.printStackTrace();
return false;
}
return true;
}
帮我看下这段代码有什么问题
答案:2 悬赏:10 手机版
解决时间 2021-07-31 20:20
- 提问者网友:喧嚣尘世
- 2021-07-30 21:54
最佳答案
- 五星知识达人网友:你可爱的野爹
- 2021-07-30 23:09
请问你的executeQuery是哪个函数 是不是ExecuteNonQuery()
全部回答
- 1楼网友:英雄的欲望
- 2021-07-31 00:37
这个是ADO.net里的吗,
检测用户登录最好这样写
1。SQL语句:select * form table where userid='' and psw='';
2。使用cmd.ExecuteRead
3。查看sqldataread里有没有数据进行判断
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯