K
KlemensyXYZ
Gast
Moin,
ich versuche folgenden Befehl mit Java in einer H2 Datenbank auszuführen:
Vorher führe ich den Befehl
aus, der per Auto Increment eine ID erzeugen und in die Datenbank eintragen soll.
Das funktioniert auch.
Doch bei dem oberen Befehl erhalte ich den Fehler
was mache ich denn falsch?
Danke
ich versuche folgenden Befehl mit Java in einer H2 Datenbank auszuführen:
Java:
statement = conSchadenDB.createStatement();
String select = "SELECT MAX(ID) FROM ALLESCHAEDEN";
rs = statement.executeQuery(select);
ID = rs.getString(1);
Vorher führe ich den Befehl
Java:
statement = conSchadenDB.createStatement();
String insinto1 = "INSERT INTO ALLESCHAEDEN "
+ "(OBJEKTNAME, SCHADEN, WER, ENSTEHUNGSDATUM, BEHOBENDATUM) VALUES ('"
+ jTextField1.getText() + "','"
+ TextSchaden1 + "','" + Wer1 + "','" + Datum + "', null)";
statement.executeUpdate(insinto1);
Das funktioniert auch.
Doch bei dem oberen Befehl erhalte ich den Fehler
Code:
org.h2.jdbc.JdbcSQLException: Keine Daten verfügbar
No data is available [2000-153]
Uncaught error fetching image:
java.lang.NullPointerException
at sun.awt.image.URLImageSource.getConnection(URLImageSource.java:99)
at sun.awt.image.URLImageSource.getDecoder(URLImageSource.java:113)
at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:240)
at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:172)
at sun.awt.image.ImageFetcher.run(ImageFetcher.java:136)
Danke