Znoob Geschrieben 22. Juli 2003 Geschrieben 22. Juli 2003 Moin.... ...ich möchte gerne den Wert einer Spalte meiner Tabelle aus einem ResultSet updaten. Und zwar so: rs.updateString(spalte, neuerWert); rs.updateRow(); Leider bekomme ich immer die Meldung "Ungültiger Vorgang bei schreibgeschützter Ergebnismenge". Habe schon gehört, dass ich alle Tabellenspalten im SELECT mit angeben muss - bringt aber gar nix... DB-System ist ORACLE, und den aktuellsten Treiber hab ich auch verwendet. Also, woran kanns noch liegen? :confused: :confused: :confused:
Znoob Geschrieben 22. Juli 2003 Autor Geschrieben 22. Juli 2003 Ok, hab die Lösung selbst noch gefunden... Beim Erstellen des Statements ist darauf zu achten, dass der Concurrency-Parameter ResultSet.CONCUR_UPDATABLE mitgegeben wird.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden