永发信息网

java中查询数据库中的一个值,而且想返回那个值的数据类型,怎么查

答案:2  悬赏:10  手机版
解决时间 2021-11-17 05:01
  • 提问者网友:精神病院里
  • 2021-11-16 13:19
java中查询数据库中的一个值,而且想返回那个值的数据类型,怎么查
最佳答案
  • 五星知识达人网友:長槍戰八方
  • 2021-11-16 14:39
讲的不是很清楚啊,
我猜你的意思是要做登陆验证是吧。
那你就把QQ号和密码写在一个SQL里判断就好了。

boolean validate = false;
PreparedStatement stmt = conn.prepareStatement("SELECt * FROM qquser WHERe QQNUM= ? AND QQKEY = ? ");
stmt.setString(1,loginData.getLoginqq());
stmt.setString(2,loginData.getLoginkey());
ResultSet rs = stmt.executeQuery();
if(rs.next()){//账号存在密码正确,返回true
validate = true;
}
rs.close();
stmt.clost();
return validate;
全部回答
  • 1楼网友:零点过十分
  • 2021-11-16 15:46
这个设置貌似不太合理吧 难道qqNum不应该设置为只能是数字的字符串吗 int型个人感觉不合理追问qqNum反正都是纯数字,用字符串的话 合适吗,如果你在输入QQ的时候加入了英文字母不太好吧,浪费了一些判断,还不如直接用int型的,scan的时候就可以限制住
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯