Memasukkan data ke dalam Tabel menggunakan metode insert() dari Class SQLiteDatabase dalam Android
insert()
Adalah metode dari class SQLiteDatabase yang digunakan untuk memasukkan data ke dalam tabel.
Syntax:
ContentValues nama_variabel_content_values=new ContentValues();
nama_variabel_content_values.put(KONSTANTA_dari_field, “data_yang_akan_dimasukkan”);
objek_SQLiteDatabase.insert(“nama_tabel”, null, nama_variabel_content_values);
Keterangan:
Jadi untuk menggunakan metode insert() maka kita memerlukan tiga tahap, yaitu:
- Membuat objek dari clas ContentValues().
- Memasukkan data ke objek ContentValues menggunakan metode put().
- Memasukkan data ke tabel menggunakan metode insert().
Contoh Kasus:
Diketahui:
Saya mempunyai:
- Activity bernama insert_data.
- Tabel bernama user yang berisi 2 field yaitu username dan password.
Pertanyaan:
Bagaimana cara memasukkan data ke dalam tabel user menggunakan metode insert() dari SQLiteDatabase … ?
Jawaban:
Kamu bisa gunakan kode seperti berikut ini:
Keterangan:
- ContentValues cv=new ContentValues(), Kode ini digunakan untuk membuat objek cv yang bertipe ContentValues.
- cv.put(USERNAME, “Fahmi Basya Kartapura”), Kode ini digunakan untuk memasukkan data “Fahmi Basya Kartapura” ke konstanta USERNAME.
- db.insert(“user”, null,cv), Kode ini digunakan untuk memasukkan data dari objek cv ke dalam tabel user.
Jika tutorial ini bermanfaat silahkan katakan ‘Terima Kasih Fahmi Basya Kartapura’.