Hallo,
habe ein problem, an dem ich hier ein bisschen verzweifle.
http://java-forum.org/de/viewtopic.php?p=82860&sid=c8ac35a6ca384ad3023a889e4fb1e1bc
Das habe ich hier shcon gelesen, aber da gibt es keine lösung.
Bei ist ist der selbe fall, verwende Oracle 10g
und hier ist mein Code
Er liefert:
das update müsste gehen!
hat jemand eine idee,
ich wäre sehr dankbar!
habe ein problem, an dem ich hier ein bisschen verzweifle.
http://java-forum.org/de/viewtopic.php?p=82860&sid=c8ac35a6ca384ad3023a889e4fb1e1bc
Das habe ich hier shcon gelesen, aber da gibt es keine lösung.
Bei ist ist der selbe fall, verwende Oracle 10g
und hier ist mein Code
Code:
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
try {
connection = DriverManager.getConnection(dbURL, dbUser, dbPassword);
} catch (SQLException e) {
e.printStackTrace();
}
ResultSet result = null;
try {
statement = connection.createStatement(
ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_UPDATABLE);
result = statement.executeQuery("select * from team");
// System.out.println(result.getConcurrency());
System.out.println(connection.getMetaData()
.supportsResultSetConcurrency(result.getType(),
result.getConcurrency()));
result.first();
// System.out.println(result.getInt(1) + result.getString("NAME")+
// result.getString("TGROUP"));
result.updateString("NAME", "Mumu");
result.updateRow();
result.close();
statement.close();
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
Er liefert:
Code:
true
java.sql.SQLException: Ungültiger Vorgang bei schreibgeschützter Ergebnismenge: updateString
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
at oracle.jdbc.driver.BaseResultSet.updateString(BaseResultSet.java:269)
at oracle.jdbc.driver.OracleResultSet.updateString(OracleResultSet.java:2862)
at dbs.test.Tester.main(Tester.java:50)
das update müsste gehen!
hat jemand eine idee,
ich wäre sehr dankbar!