Artikel kali ini membahas tentang tutorial dalam membuat sistem sederhana dengan CRUD TinyDB. Disini akan dibagikan menjadi beberapa bagian yang dimulai dari 1) Input, 2) Read / Retrieve, 3) Update, dan 4) Delete. Jadi, kamu bisa pelajari tentang CRUD TinyDB dengan pelan-pelan sampai paham.
Untuk tutorial kali ini, penulis membuat tutorial dalam mengedit data ke dari TinyDB dengan Kodular. Kamu bisa mengikuti tutorial ini jika kamu telah mengikuti tutorial sebelumnya yaitu CRUD TinyDB Kodular Tampil Data. Metode dalam mengedit data dari TinyDB ini hampir sama dengan menambah data. Bedanya, harus mencocokkan nama tag yang ada di dalam TinyDB dengan nama tag yang akan diedit.
Bagi kamu yang sempat atau pernah belajar tentang database NoSQL MongoDB dan kawan-kawan, bisa lebih cepat dalam mempelajari CRUD TinyDB untuk mengedit data dari simpanan data sementara di TinyDB pada HP Android.
Disini kamu bisa membuat fitur edit atau ubah data yang berdasarkan parameter tertentu seperti memilih salah satu tag target untuk melakukan pengeditan data di dalam aplikasi Android dengan Kodular.
Untuk pengeditan data dari TinyDB ke aplikasi bisa diambil dari salah satu item di ListView, Spinner, ListPicker, ListView and Image (Recycle View), dsb. Hal ini biasanya diambil dari atribut data tag.
Jika kamu telah mempelajari dalam mengedit data dari TinyDB yang bukan dikategorikan pemula atau amatir, maka kamu bisa melakukan kustomisasikan dalam menampilkan data dengan sesuai kebutuhan ke dalam aplikasi Android dengan Kodular.
LANGKAH-LANGKAH
23. Tambahkan blok program untuk membuat fitur tombol Edit Data.
24. Lakukan pengujian aplikasi dari tutorial ini baik itu pake Companion maupun Ekspor APK langsung.
25. Kamu pilih salah satu item dari Recycle View (List Data) yang akan diedit isi datanya.
26. Editlah sebagian isi data dengan sesuai kebutuhan, kecuali teks Kode yang anggap aja sebagai “Primary key”.
27. Klik Tombol Edit untuk memproses edit data ke TinyDB yang berdasarkan data tag yang dipilih.
Selesai.
Jika kamu belum atau kurang memahami dari tutorial ini, pelajari dengan pelan-pelan sampai paham dari isi tutorial di artikel ini.
PENUTUP
Setelah kamu membuat fitur edit data dari salah satu data tag yang diambil dari data store TinyDB dalam aplikasi dengan Kodular dan sukses dieksekusi, maka kamu bisa memasuki artikel tutorial selanjutnya yaitu membuat fitur hapus data dari TinyDB ke aplikasi dengan Kodular.
Barangkali, kamu bisa melakukan pengeditan dengan multiple data tag yang ada di TinyDB secara bersamaan jika kamu telah kuasai penggunaan edit data ini.
Yang perlu diingat adalah data store TinyDB ini tidak dapat difungsikan sebagai menyimpan data dalam jangka panjang karena data store yang tersimpan akan terhapus secara otomatis jika kamu menutup aplikasi Android secara total (OnDestroy). Memang TinyDB ini bisa menjadi salah satu solusi dalam menyimpan data secara offline (tanpa koneksi internet).