我有一個和Java & mySQL有關的問題。 我有一個登錄,我想從一行中提取一些值。 這是我的表看起來像: Java - 從mySQL表中獲取值
一旦我的登錄名是全成,我想保存到2個變量如下: (我的作品登錄,我剛剛粘貼的代碼塊,我有興趣在)
當前的硬幣登錄INT 該權限的用戶擁有一個String
在主類中聲明瞭以下
public static int coins;
public static String status;
這是代碼:
String sqlQuery = "SELECT * FROM username WHERE username = ? and password = MD5(?)";
PreparedStatement pst = connect.prepareStatement(sqlQuery);
pst.setString(1, Proiect_final.username);
pst.setString(2, Proiect_final.pw);
// // Coins extraction !
// String sqlQuery1 = "SELECT coins,status FROM username WHERE username = ?";
// PreparedStatement pst1 = connect.prepareStatement(sqlQuery);
// pst1.setString(1, Proiect_final.username);
ResultSet rs = pst.executeQuery();
if(rs.next()) {
coins = [?];
System.out.println("You did it!");
mainFrm abba = new mainFrm();
abba.setVisible(true);
}
我會很感激的任何幫助。
'coins = rs.getInt(「coins」);' –