Apa itu SQLiteOpenHelper...?
بسم الله الرحمن الرحيم
Apa Itu SQLiteOpenHelper
Yo Assalamualaikum kali ini kita akan membahas tentang "Apa itu SQLiteOpenHelper..?"
Baik, SQLiteOpenHelper adalah sebuah Class yang di Gunakan untuk Mengatur Versi Database dan Pembuatan Database.
Dan Juga SQLiteOpenHelper Juga Memiliki Beberapa Method Yaitu:
1. onOpen(SQLiteDatabase): Method ini Ber-Fungsi untuk Membuka Database yang Sudah Ada
2. onCreate(SQLiteDatabase): Mehod ini Ber-Fungsi untuk Membuat Database Jika Sudah Ada
3. onUpdate(SQLiteDatabase, int, int): Method ini Ber-Fungsi Untuk Mengubah Database
Dan Kita dapat Membuka Database kita Dengan 2 Cara Yaitu:
1. getReadableDatabase(): Syntax ini Berfungsi untuk Membuka Database
2. getWritableDatabase(): Syntax ini Berfungsi untuk Database yang Nanti akan di-Gunakan untuk Membaca dan Menyetting Database nanti.
Dan SQLiteOpenHelper Juga Memiliki 2 Jenis Data, Yaitu:
1.Cursor:
Cursor adalah sebuah pemilih data dati Table SQL, Atau lebih Mudahnya adalah Cursor yang Setiap Hari Kalian Pakai Untuk Memilih Data Pada Barisan file yang ada di Komputer Kalian. dan Cursor juga di Gunakan Untuk Memilih Data yang akan di Tampilkan pada Aplikasi Nantinya. Cursor Juga Menggunakan Beberapa Method untuk Memindahkan Posisinya.
Seperti Method Tersebut:
-moveToFirst(): Mengerakan Cursor ke Baris Data yang Pertama
-moveToNext(): Mengerakan Cursor ke Data Setelah Data yang Pertama dan Seterusnya
-moveToLast(): Mengerakan Cursor ke Baris Data Terakhir
2. ContentValues
ContentValues adalah sebuah Subclass yang Menyimpan Data-Data dari Database dan Satu Instance ContentValues juga Mewakili Satu Baris Table.
Bonus Ilmu Tambahan 😁:
-SQLiteDatabase.rawQuery(): Method ini berfungsi untuk Mengirim Data Sebagai Raw Query dari Aplikasi ke Database.
-SQLiteDatabase.query(): Method ini di Gunakan Untuk Memproses Data Pengguna dan Mengamankan-nya.
Oke Sekian Dari Saya, dan Mohon Maaf Jika Saya Punya Kesalahan... Sekian
Wassalamualaikum.wr.wb
Ashiaapppp !!!!!!
BalasHapus