我有这个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");
}