Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Vorgang nicht erlaubt, nachdem ResultSet geschlossen wurde (mysql, java)

Eine Statement Objekt kann nur ein aktives ResultSet haben , also wenn Sie rs2 = stmt.executeQuery(sql) ausführen , das erste ResultSet (rs ) wird geschlossen.

Erstellen Sie zwei Statement Objekte, eines für rs und eine weitere für rs2 .

Zitieren des Javadoc von Statement :