Artikel kali ini saya akan Posting koding Cari dan koding Tampil Record, seperti biasa untuk bisa lanjut ke step di artikel Cari dan Tampil ini, Sobat- sobat semua diharapkan telah memahami artikel saya yang sebelumnya dan sukses dalam proses Simpan sebuah record ke Database Mysql. Untuk yang belum berhasil proses Simpan record jangan patah semangat teruslah mencoba dan lebih teliti lagi di setiap step dan Source Code yang telah saya share. Semangat Guys 💪😀 !!!
Baiklah langsung kita mulai saja, berikut langkah- langkah proses Cari sebuah record pada Database:
- Tambahkan satu JLabel dan satu JTextField untuk label Cari pada desain FormBuku seperti gambar di bawah ini:
Dan langsung saja kita ganti nama object JTextfield dengan cara Klik kanan pada object nya => Klik Change Variable Name => Ganti nama jadi Tcari => Klik Ok.
Masuk ke proses koding- mengoding Guyss !! Usahakan lebih teliti terhadap besar kecil nya code yang kita ketikkan ya !!
Ketikkan koding Cari pada Class Database seperti gambar dibawah ini:
Pada FormBuku pada bagian Source kita ketikkan koding class caridata dan filter seperti gambar dibawah:
Seperti masalah sebelumnya, jika terdapat tanda Warning lampu kuning bertandakan seru merah. Maka kita membutuhkan import tools tertentu. Caranya cukup Klik satu kali pada Warning bertandakan seru merah tersebut lalu pilih import yang kita butuhkan. Seperti contoh Import DefaultTableModel gambar dibawah ini :
Lakukan hal serupa untuk semua Warning berseru merah tersebut. Lalu pada Desain FormBuku kita klik kanan TextField Tcari => Pilih Event => Key => Key Released => lalu kita ketikkan koding dibawah ini:
Kita ketikkan lagi koding dibawah untuk Prosedure Klik mouse Table Grid pada FormBuku . Cara nya Klik kanan TableBuku => Pilih Events => Pilih Mouse => Pilih Mouse Clicked => Lalu kita ketikkan koding seperti dibawah ini:
Ohh iya... jangan lupa pada prosedur public void Bersihkan pada source FormBuku kita tambahkan lagi satu baris code di baris terakhir Tcari.setText(""); , jadi apabila kita menggunakan atau memanggil prosedur Bersihkan maka JTextField cari akan ikut kosong atau menjadi bersih.
Setelah semua step dan koding di atas selesai kita buat. Dan pastikan lagi koding yang kita ketikkan tidak ada yang bermasalah. Maka kita langsung saja Running Project dengan Tekan F6 pada keyboard. Jika koding yang kita ketikkan tidak bermasalah maka FormBuku akan tampil dengan sempurna. Sehingga kita dapat melakukan pencarian Record Data Buku berdasarkan Judul Buku yang kan kita cari. Seperti misal nya kita ketikkan pada TextField cari judul buku Koding Java maka secara otomatis pada TableBuku akan terfilter judul sesuai judul yang kita ketikkan pada TextField Cari. Atau Sobat- sobat semua ingin mencari data berdasaran kode buku atau sesuai kebutuhan Sobat. Kunci nya Anda harus mengganti kata kunci pada Query Select Cari pada class Database . Untuk hasil Running project yang berhasil seperti gambar di bawah:
Untuk menampilkan semua Record Data pada masing-masing TextField, kita cukup Double Click Mouse pada baris TableBuku tersebut. Maka secara otomatis semua Record akan tampil pada masing- masing TextField seperti gambar di bawah ini:
Data akan tampil semua pada masing- masing TextField, dengan TextField Kode Buku tidak aktif dan TextField Cari juga dalam posisi kosong sesuai dengan apa yang kita ketikkan pada Source Code pada FormBuku. Semua prosedur itu dapat diubah dengan mudah sesuai dengan kebutuhan Sobat- sobat sekalian.
Sekian untuk artikel kali ini Guys !! Semoga berhasil,
Next Article saya akan coba berbagi cara Menghapus sebuah record dan Prosedure Keluar pada Project yang sama di Java Netbeans.
Semangat,, jangan lelah untuk Berkarya !! Semoga Apa Yang Saya Berikan di Artikel ini Bermanfaat untuk Sobat Semua.