sql >> Database >  >> RDS >> Mysql

Bewerking niet toegestaan ​​nadat ResultSet is gesloten (mysql, java)

Een Statement object kan slechts één actieve ResultSet . hebben , dus wanneer u rs2 = stmt.executeQuery(sql) uitvoert , de eerste ResultSet (rs ) wordt gesloten.

Maak twee Statement objecten, één voor rs en een andere voor rs2 .

Het citeren van de javadoc van Statement :



  1. ajax php vervolgkeuzelijst

  2. SqlCommand hergebruiken?

  3. MySQL &PHP decimale precisie verkeerd

  4. GroupingError:ERROR:kolom moet voorkomen in de GROUP BY-clausule of worden gebruikt in een aggregatiefunctie