Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pengecualian Java JDBC MySQL:Operasi tidak diizinkan setelah ResultSet ditutup

Saat Anda menjalankan Delete kueri, Anda menggunakan Statement yang sama yang digunakan dalam Select pertanyaan. Saat Anda menjalankan kembali Statement yang sama , ResultSet sebelumnya akan ditutup.

Untuk menghindari hal ini, Anda harus membuat Statement baru setiap kali Anda menjalankan kueri. Jadi hapus statement = connection.createStatement(); dari connect() metode di MySQLDatabase class, dan ganti semua statement di kelas itu ke connection.createStatement() . Anda juga dapat memilih untuk menghapus variabel pribadi statement sama sekali.

Anda dapat membaca lebih lanjut tentangnya disini .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Memeriksa Status Server di MySQL Workbench menggunakan GUI

  2. PHP &MySQL:mysqli_num_rows() mengharapkan parameter 1 menjadi mysqli_result, diberikan boolean

  3. Menginstal Server Web di FreeBSD 6.0 dengan Apache 2.2, MySQL 5.0 dan PHP 5 – Bagian 3

  4. Cara menghitung peringkat di MySQL

  5. Cara terbaik untuk menghindari entri duplikat ke database mysql