永发信息网

帮我看下这段代码有什么问题

答案:2  悬赏:10  手机版
解决时间 2021-07-31 20:20
  • 提问者网友:喧嚣尘世
  • 2021-07-30 21:54
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;
}
最佳答案
  • 五星知识达人网友:你可爱的野爹
  • 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里有没有数据进行判断

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯