我有一个带有 MySQL jdbc 的 GUI,它会检查以确保用户输入了正确的登录信息,但由于某种原因,即使该信息列在我的数据库中,它也说不是。
问问题
121 次
1 回答
0
您已经从以下代码中的结果集中提取了值:
if (rs!=null && rs.next()) {
orgUname = rs.getString("username");
orPass = rs.getString("password");
}
替换下面的行如下:
if (rs.next() && password.equals(rs.getString("password")) && username.equals(rs.getString("username"))) {
至
if (password.equals(orPass) && username.equals(orgUname)) {
于 2013-10-04T16:44:56.180 回答