このコードに問題があります:
ResultSet dane = statement.executeQuery("SELECT * FROM ProWarns WHERE blahblah = '" + cel + "'");
while (dane.next()) {
// some code (only get some string from result)
if (TimeEnd <= EndTime) {
statement.executeUpdate(
"DELETE FROM ProWarns WHERE id = '" + id + "'"); //and error
statement.executeUpdate(
"UPDATE ProWarnsPlayers SET num = '" + NewV + "'" WHERE Pl = '"+ tar + "'");
}
}
エラー: java.sql.SQLException: ResultSet が閉じられた後、操作は許可されません。バグはどこにあり、どうすれば修正できますか?
PS:
役に立つ場合に備えて、DB クラスのPastebinを含めています。