Hi!
- Wie kann ich überprüfen, ob ein ResultSet (rs) leer ist? Bisher mache ich das, indem ich rs.first() aufrufe. Damit wird mir angegeben, ob es einen ersten Eintrag gibt, also ein Boolean-Wert zurückgeliefert.
- Wie kann ich überprüfen, ob eine Datenbank noch leer ist?
Das HypersonicSQL, das ich benutze, erzeugt bei Nichtvorhandensein der Datenbankdatei, erstmal diese Datei. Ich schreibe aber in einer Initialisierungsmethode etwas in diese Datenbank rein. Wenn da schon was drin ist, genau die gleiche Tabelle, wird dann eine SQLException geworfen oder wird es einfach überschrieben?
Das Problem ist nämlich, dass ich wissen muss, was mit den Datenbankinhalten passiert, wenn ich mein Programm immer und immer wieder neu starte und damit auch die Initialisierungsmethode.
Vielen Dank im voraus.
Gruss - lutz