用户名和密码存在但未找到并经过身份验证

时间:2015-06-15 21:50:43

标签: java mysql swing

从数据库中检索密码和用户名。如果返回一行,则存在用户。但是,以下代码表示即使用户名和密码正确,用户也不存在。

Supervisor

1 个答案:

答案 0 :(得分:0)

这是一个合理的代码,但你应该写

e.printStackTrace() 
在catch块中的

,可能是一个例外。查看user.getText()password.getText()内容,您也可以应用user.getText().trim()来删除空格。然后试试这个:

while(rs.next()) {
        count++;
}

if(count > 0) {
    JOptionPane.showMessageDialog(null, "user exist");
} else {
    JOptionPane.showMessageDialog(null, "user doesnot exist");
}
祝你好运!