G
Gast
Gast
Ich habe eine Frage zu ResultSet und hoffe es kann mir jemand erklären und helfen. Wenn ich eine Query ausführe, bei welcher kein Ergebnis herauskommt, wird dann die SQLException ausgegeben oder kann ich auch mit resultSet.wasNull() danach fragen. Mein code:
Ich möchte hierbei wissen, ob eine bestimmte Nummer in der Tabelle schon vorhanden ist oder nicht.
Code:
try
{
ResultSet rSet;
String sqlQuery = "SELECT NR FROM nummerntabelle WHERE NR = ?";
PreparedStatement stmt = con.prepareStatement(sqlQuery);
stmt.setString(1, Nummer);
rSet = stmt.executeQuery();
if(rSet.wasNull())
{
System.out.println("Nummer ist noch nicht vorhanden!");
stmt.close();
return true;
}
else
{
System.out.println("Nummer ist bereits vorhanden!");
stmt.close();
return false;
}
}
catch ( SQLException e )
{
System.out.println( "Fehler beim Ausführen der Query." + e );
return false;
}
Ich möchte hierbei wissen, ob eine bestimmte Nummer in der Tabelle schon vorhanden ist oder nicht.