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 に答える