Hallo genies 
Ich hätte wiedermal eine Frage:
Wie kann nach einer MYSQL Abfrage sehen ob ein Eintrag vorhanden ist oder nicht?
Leider gibt im meinem Fall "rslt" immer etwas zurück, auch wenn kein entsprechender Eintrag gefunden wurde. Natürlich ist es möglich das "erg" (siehe Code) immer zu überprüfen ob etwas drinnen steht, das will ich jedoch nicht, da ich rslt zurück an eine andere Methode gebe und in dieser überprüfen will ob da etwas drinnen ist.

Ich hätte wiedermal eine Frage:
Wie kann nach einer MYSQL Abfrage sehen ob ein Eintrag vorhanden ist oder nicht?
Leider gibt im meinem Fall "rslt" immer etwas zurück, auch wenn kein entsprechender Eintrag gefunden wurde. Natürlich ist es möglich das "erg" (siehe Code) immer zu überprüfen ob etwas drinnen steht, das will ich jedoch nicht, da ich rslt zurück an eine andere Methode gebe und in dieser überprüfen will ob da etwas drinnen ist.
Code:
ResultSet rslt=null;
int erg=0;
try {
try{
Class.forName("org.gjt.mm.mysql.Driver");
}catch(Exception e){
}
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:12346/new_schema1", "root", "root");
Statement stmt = con.createStatement();
rslt = stmt.executeQuery(query);
while(rslt.next()) {
erg=rslt.getInt(1);
}
stmt.close();
con.close();
}catch (SQLException e){
System.out.println("EXCEPTION: " + e.getMessage());
e.printStackTrace();
}
return rslt;