我想從我的數據庫中找到項目列表,但它引發異常。我的代碼和錯誤如下,所有字段類型都是正確的。代碼拋出SEVERE:沒有指定值的參數1除外
代碼
System.out.println("2");
try {
ps = con.prepareStatement("SELECT * from Users Where name = ?);"
ResultSet r = ps.executeQuery();
ps.setString(1, "jack");
ResultSet result = ps.executeQuery();
....
} catch (SQLException e) {
System.err.println(e.getMessage());
System.out.println(e.getStackTrace());
}
輸出
INFO: 2
SEVERE: No value specified for parameter 1
INFO: [Ljava.lang.StackTraceElement;@6520c5b
本來很容易找到錯誤,只是看看異常提出的行! –
@AlexandreLavoie不知道行在哪裏 – J888
正如Luiggi回答的那樣,我很肯定在這一行上引發了異常:ResultSet r = ps.executeQuery(); –