sql >> Databáze >  >> RDS >> Mysql

Operace není povolena po uzavření ResultSet (mysql, java)

Statement objekt může mít pouze jednu aktivní ResultSet , takže když spustíte rs2 = stmt.executeQuery(sql) , první sada výsledků (rs ) se zavře.

Vytvořte dva Statement objekty, jeden pro rs a další pro rs2 .

Citace javadoc z Statement :



  1. Přestaňte prosím používat tento anti-vzor UPSERT

  2. Ve stejném sloupci se počítá jiná hodnota

  3. Jak převést velká na malá písmena na serveru SQL - LOWER ()

  4. Převeďte varchar na datetime v SQL Server