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

Lebih baik menggunakan adaptor Kursor atau adaptor Array

Dalam kasus Anda CursorAdapter lebih tepat bila ada database karena tidak memuat semua catatan sebagai ArrayAdapter . Ini hanya memuat rekaman yang terlihat, atau rekaman yang Anda kueri. Berikut adalah dokumentasi untuk CursorAdapter:

Adaptor yang memaparkan data dari Kursor ke widget ListView.

Kursor harus menyertakan kolom bernama "_id" atau kelas ini tidak akan berfungsi. Selain itu, menggunakan MergeCursor dengan kelas ini tidak akan berfungsi jika Kursor yang digabungkan memiliki nilai yang tumpang tindih di kolom "_id".

Seperti dari doc Penyedia konten sehingga mungkin tidak berguna untuk Anda.

Anda tidak memerlukan penyedia untuk menggunakan database SQLite jika penggunaannya sepenuhnya dalam aplikasi Anda sendiri.

Anda dapat memilih CursorAdapter melalui ArrayAdapter .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bandingkan Tanggal yang Disimpan sebagai String menggunakan Datetime

  2. kesalahan memasukkan android.database.sqlite.sqliteconstraintexception kode kesalahan 19 kendala gagal

  3. SQLite JSON_SET()

  4. Buat Tabel Sementara di SQLite

  5. Menampilkan data dari database menggunakan adaptor dasar dan tampilan daftar