Hallo zusammen,
ich bräuchte bitte mal einen Tipp, weil mir bald nichts mehr einfällt.
Ich habe in meinem Programm eine HSQLDB eingebunden (ganz schlicht Stand alone).
Nun versuche ich, aus einer Tabelle namens ID00 den maximalen Wert eines Feldes zu ermitteln:
select max(ID) from ID00. Das Feld ID ist dabei integer.
Scheinbar ist aber das ResultSet rs immer leer, die Funktion rs.next() wird gleich beim ersten Aufruf mit false beendet.
Natürlich befinden sich Daten im entsprechenden Feld der Tabelle.
Was ich gar icht nachvollziehen kann:
Wenn ich mit dem gleichen Code kein select sondern ein insert auf die Tabelle absetze, funktioniert dies wunderbar.
Hat jemand vielleicht eine Idee, woran das liegen könnte?
Vorab schon mal vielen Dank.
ich bräuchte bitte mal einen Tipp, weil mir bald nichts mehr einfällt.
Ich habe in meinem Programm eine HSQLDB eingebunden (ganz schlicht Stand alone).
Nun versuche ich, aus einer Tabelle namens ID00 den maximalen Wert eines Feldes zu ermitteln:
select max(ID) from ID00. Das Feld ID ist dabei integer.
Scheinbar ist aber das ResultSet rs immer leer, die Funktion rs.next() wird gleich beim ersten Aufruf mit false beendet.
Natürlich befinden sich Daten im entsprechenden Feld der Tabelle.
Was ich gar icht nachvollziehen kann:
Wenn ich mit dem gleichen Code kein select sondern ein insert auf die Tabelle absetze, funktioniert dies wunderbar.
Hat jemand vielleicht eine Idee, woran das liegen könnte?
Vorab schon mal vielen Dank.