我有這個select查詢。如何知道查詢是否在數據庫中找到匹配項?如何測試sql查詢是否在java中返回true
try{
PreparedStatement fetchPlayers = conn.prepareStatement("SELECT * FROM players WHERE P_Name='" + player + "'");
fetchPlayers.executeQuery();
}catch(Exception e){}
我想這樣做,但即使我輸入的東西是不是在數據庫中它總是返回true。
if(fetchPlayers.execute()==true){
System.out.println("True");
}