Hallo zusammen,
ich weis nicht was hier falsch läuft und wäre für Hinweise dankbar.
Es geht mir darum einen Wert im ResultSet up zu daten ohne dies in der DB machen zu müssen.
Das Statement erzeuge ich so:
Meine UpDatversuch sieht so aus:
OUT:
1.mid=123456
2.mid=123456
Aber es müßte doch
2.mid=abcdef heissen.
Wo ist mein Fehler?
Gruß und Dank
xrax
ich weis nicht was hier falsch läuft und wäre für Hinweise dankbar.
Es geht mir darum einen Wert im ResultSet up zu daten ohne dies in der DB machen zu müssen.
Das Statement erzeuge ich so:
Code:
conn = DriverManager.getConnection("jdbc:mysql://" + host+ "/" + db,user,pass);
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_UPDATABLE);
Code:
while(resSet.next()){
System.out.println("1.mid="+resSet.getString("mid"));
resSet.updateString("mid","abcdef");
System.out.println("2.mid="+resSet.getString("mid"));}
1.mid=123456
2.mid=123456
Aber es müßte doch
2.mid=abcdef heissen.
Wo ist mein Fehler?
Gruß und Dank
xrax