0

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

4

1 回答 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 回答