0% menganggap dokumen ini bermanfaat (0 suara)
30 tayangan13 halaman

CRUD SQLite di Android

Dokumen tersebut memberikan langkah-langkah untuk mengimplementasikan CRUD (create, read, update, delete) pada database SQLite di Android meliputi pembuatan tabel database, penambahan data, pembacaan data ke dalam recycler view, dan modifikasi tampilan recycler view untuk menampilkan data serta aksi edit dan hapus data.

Diunggah oleh

Adib the pooh
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
30 tayangan13 halaman

CRUD SQLite di Android

Dokumen tersebut memberikan langkah-langkah untuk mengimplementasikan CRUD (create, read, update, delete) pada database SQLite di Android meliputi pembuatan tabel database, penambahan data, pembacaan data ke dalam recycler view, dan modifikasi tampilan recycler view untuk menampilkan data serta aksi edit dan hapus data.

Diunggah oleh

Adib the pooh
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

CRUD DB SQLite pada Android

Untuk memulai memanfaatkan SQLite pada android maka terapkanlah Langkah-langkah sebagai
berikut.

1. Pada InputData Pasien Buatlah form sebagai berikut

Sehingga hasilnya menjadi


2. Buatlah class DBHelper yang digunakan untuk membuat table dan database dalam sqlite
dengan nama [Link], isikan kode sebagai berikut.

Pada kode program tersebut kita akan membuat table pasien dengan nama [Link]. Dimana tabel
pasien mempunyai dua buah kolom yaitu kolom norm (int) dan kolom nama(text)

3. Setelah itu tambahkan method insertPasien pada class DB Helper dengan kode sebagai berikut

Method ini nantinya akan dipanggil di [Link]

4. Pada file [Link] lakukan modifikasi program sebagai berikut.


Pada [Link] ini data akan diambil dari text view, setelah tombol simpan di ketuk data
tersebut akan dimasukkan kedalam database sqllite yang telah dibuat sebelumnya. Proses
penyimpanan data dilakukan dengan memanggil method insertPasien yang berada pada
[Link].

5. Kemudian jalankan program, jika proses input berhasil maka akan memunculkan pesan “insert
berhasil”, akan tetapi jika proses input gagal maka akan muncul pesan “insert gagal”.
Permasalahan selanjutnya adalah bagaimana caranya kita menampilkan data yang teradapat
didalam sqlite kedalam recycler view.

6. Langkah pertama yang harus dialakukan adalah membuat sebuah method didalam class
[Link] dengan nama getPasien(). Adapun kodenya adalah sebagai berikut

7. Method tersebut akan dipanggil pada class [Link] yang didalamnya terdapat recycler
view. Pada class tersebut tambahkan variable seperti yang terdapat didalam kotak merah
8. Dan lakukan modifikasi terhadap method setUserInfo

9. Lalu jalankan program diatas


Modifikasi tampilan pada RecycleView

1. Sebelum memulai untuk proses delete, telebih dahulu kita akan merubah pada tampilan recycle
view, pada recycle view kita tambahkan text view untuk norm dan nama, seperti yang terdapat
didalam database, rubah tampilan dari list_item.xml menjadi
2. Lakukan perubahan pada [Link]

3. Dan pada ListAdapter lakukan penambahan kode sebagai berikut


Pada metod onBindViewHolder
Dan pada class MyViewHolder lakukan modifikasi sebagai berikut

4. Dan pada class [Link] method setUserInfo()

5. Setelah di lakukan running maka tampilannya sebagai berikut


Memberikan Action Handling Image menu Edit Delete

1. Pada bagian List adapater class myViewHolder lakukan modifikasi terhadap kode program
sebagai berikut

2. Buatlah menu resource fil dengan nama recycler_menu

Kemudian isikan kode berikut

Kode diatas merupakan desain yang dipergunakan untuk tampilan popup menu dari setiap item
pada recycler view
3. Kembali ke Data [Link], pada method setOnClickListener() Lakukan Penambahan kode
program sebagai berikut

Kode program diatas merupakan pengembangan dari kode program sebelumnya untuk
membuat pop up menu seperti dibawah ini
Delete Pasien

1. Pastikan pada popupmenu terdapat action handling dan tambahkan code ini untuk proses delete
pasien

2. Pada DB [Link] tambahkan method deletePasien ()


Update Pasien

1. Pastikan pada popupmenu terdapat action handling dan tambahkan code ini untuk proses delete
pasien

2. Dan pada DBHelper buatlah method getPasienWhere untuk proses pengambilan data yang
diupdate

3. Buatlah sebuah activity baru Bernama UpdateDataPasien berikut dengan layoutnya . Pada file
xml nya lakukan perubahan sebagai berikut
4. Dan pada file [Link]
5. Pada file DBHelper buatlah method untuk update pasien di databasenya tambahkan kode
sebagai berikut

6. Apabila kode tidak mengalami eror atau kendala maka program dapat melakukan proses Insert,
update, dan delete data.

Anda mungkin juga menyukai