使用MySQL的Java GUI基本登录报告错误的登录信息

时间:2013-10-04 16:36:16

标签: java mysql

我有一个带有MySQL jdbc的GUI,它检查以确保用户输入了正确的登录信息,但由于某种原因,即使信息列在我的数据库中,它也说不是。

1 个答案:

答案 0 :(得分: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)) {