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
: