J
jUser15061989
Gast
Hallo!
Folgende Frage zum folgenden Code:
Bei beiden Ausgaben erhalte ich das gleiche Ergebnis. D.h. wenn z.B. zuvor 9 Zeilen in der Tabelle vorhanden sind, wird auch nach
die Zahl 9 ausgegeben.
In der Datenbank wurde die Zeile jedoch korrekt eingefügt.
Gibt es eine Möglichkeit, dass durch obigen Code auch im ResultSet die Anzahl der Zeilen um 1 erhöht wird?
Folgende Frage zum folgenden Code:
Java:
Statement stmt;
ResultSet rs;
stmt.execute("select pnr, pname, alter from person");
rs = stmt.getResultSet();
rs.last();
System.out.println(rs.getRow());
rs.moveToInsertRow();
rs.updateObject(1, 10);
rs.insertRow();
rs.last();
System.out.println(rs.getRow());
Bei beiden Ausgaben erhalte ich das gleiche Ergebnis. D.h. wenn z.B. zuvor 9 Zeilen in der Tabelle vorhanden sind, wird auch nach
Code:
rs.insertRow();
In der Datenbank wurde die Zeile jedoch korrekt eingefügt.
Gibt es eine Möglichkeit, dass durch obigen Code auch im ResultSet die Anzahl der Zeilen um 1 erhöht wird?