hi,
ich hab ein Problem. Ich bekomme sporatisch diese Fehlermeldung:
java.sql.SQLException: Operation not allowed after ResultSet closed
com.mysql.jdbc.ResultSet.checkClosed(ResultSet.java:3601)
com.mysql.jdbc.ResultSet.next(ResultSet.java:2478)
com.mysql.jdbc.UpdatableResultSet.next(UpdatableResultSet.java:558)
chooseTable.<init>(chooseTable.java:57)
postMainFrame.changeTable(postMainFrame.java:633)
postMainFrame.<init>(postMainFrame.java:126)
postMainFrame.main(postMainFrame.java:200)
Der Code dazu ist:
Wobei der Fehler im Kopf der While Schleife auftritt. ( chooseTable.<init>(chooseTable.java:57) )
hat jemand ne Idee wie das direkte abfragen eines Resultsets nach dessen Erstellung zu dieser Exception führen kann?
Mir fehlt da irgendwie der richtige Denkansatz.
Gruß & thx BB
ich hab ein Problem. Ich bekomme sporatisch diese Fehlermeldung:
java.sql.SQLException: Operation not allowed after ResultSet closed
com.mysql.jdbc.ResultSet.checkClosed(ResultSet.java:3601)
com.mysql.jdbc.ResultSet.next(ResultSet.java:2478)
com.mysql.jdbc.UpdatableResultSet.next(UpdatableResultSet.java:558)
chooseTable.<init>(chooseTable.java:57)
postMainFrame.changeTable(postMainFrame.java:633)
postMainFrame.<init>(postMainFrame.java:126)
postMainFrame.main(postMainFrame.java:200)
Der Code dazu ist:
Code:
result = dbv1.ExecQ(sqlquery);
while(result.next())
{
cbotables.addItem(result.getString("tablename"));
}//ende while
Wobei der Fehler im Kopf der While Schleife auftritt. ( chooseTable.<init>(chooseTable.java:57) )
hat jemand ne Idee wie das direkte abfragen eines Resultsets nach dessen Erstellung zu dieser Exception führen kann?
Mir fehlt da irgendwie der richtige Denkansatz.
Gruß & thx BB