SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

IllegalStateException:database sudah ditutup (menggunakan ViewPager)

pengecualian ini sebenarnya muncul karena Anda menutup dua kali database Anda, bukan karena Anda tidak menutupnya.

jadi..

di dalam kamu close() metode, ganti baris berikut dalam kode Anda:

if (db != null) {

dengan:

if (db != null && db.isOpen()) {


  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 Menghasilkan Angka Acak dalam Rentang Tertentu di SQLite

  2. Bagaimana SQLite Rtrim() Bekerja

  3. Menambah nilai 'id' secara otomatis saat memasukkan ke sqlite

  4. Seberapa amankah utas EnableWriteAheadLogging dalam konteks penggunaan nyata dan dokumentasi SQLite?

  5. Cadangkan/Pulihkan Database SQLlite ke folder aplikasi Google Drive