Hallo zusammen,
ich habe mal wieder ein Problem, daß sich per Google nicht lösen liess. Ich habe folgenden Code:
Wenn die Schleife allerdings beim zweiten Mal an rsQuery.next() vorbeikommt, wird diese Exception geworfen:
Hat jemand eine Idee, woran das liegen könnte?
ich habe mal wieder ein Problem, daß sich per Google nicht lösen liess. Ich habe folgenden Code:
Java:
sQuery = myConn.createStatement();
sInsert = myConn.createStatement();
rsQuery = sQuery.executeQuery("select code from mytable");
while (rsQuery.next()) {
sCode = rsQuery.getString("code");
try {
sInsert.executeUpdate("insert into logs (code) values (" + sCode + ")");
} catch(Exception e) {
}
}
}
} catch (Exception e) {
Tools.errorPrint(e);
}
Wenn die Schleife allerdings beim zweiten Mal an rsQuery.next() vorbeikommt, wird diese Exception geworfen:
Code:
SQLState: XCL16
Severity: 20000
Message: Das ResultSet ist nicht geöffnet. Die Operation 'next' ist unzulässig. Prüfen Sie, ob das automatische Festschreiben inaktiviert ist.
java.sql.SQLException: Das ResultSet ist nicht geöffnet. Die Operation 'next' ist unzulässig. Prüfen Sie, ob das automatische Festschreiben inaktiviert ist.
Hat jemand eine Idee, woran das liegen könnte?