Rabu, 08 April 2015

Rian Saadillah

Membuat Pencarian data di netbeans

Kali ini kita akan membuat pencarian data menggunakan netbeans dengan database MySQL, pertama-pertama data yang akan kita cari sudah ada di dalam database. Nama database yang saya gunakan adalah Datablog dan nama tabelnya adalah biodata. Saya akan menampilkan isi database yang akan dicari seperti gambar dibawah ini  :

Data yang akan di cari, menggunakan mySQL
Kemudian desain aplikasinya adalah menggunakan aplikasi yang sebelumnya sudah saya buat, yang saya tambahkan adalah tombol cari, kemudian JTextfield dan tabel untuk menampilkan hasil yang berhasil di cari, masing-masing memiliki nama variabel adalah sebagai berikut :

Desain Aplikasi menggunakan Netbeans

buttoncari : btnCari
Jtextfield : txtCari
JTable : tabelTampil

Setelah itu kita akan langsung ke sourcodenya :
private void btnCariActionPerformed(java.awt.event.ActionEvent evt) {                                       
    DefaultTableModel tabelTampil1 = new DefaultTableModel();
    tabelTampil1.addColumn("ID");
    tabelTampil1.addColumn("Nama ");
    tabelTampil1.addColumn("Alamat ");
    tabelTampil1.addColumn("JK ");
    tabelTampil1.addColumn("Agama ");
        try{
            koneksi(); Silahkan klik link koneksi untuk melihat method koneksi
            String sql = "Select * from biodata where id like '%" + txtCari.getText() + "%'" +
            "or namalengkap like '%" + txtCari.getText() + "%'";
            ResultSet rs = cn.executeQuery(sql);
            while (rs.next()) {
            tabelTampil1.addRow(new Object[]{
            rs.getString(1),
            rs.getString(2),
            rs.getString(3),
            rs.getString(4),
            rs.getString(5),
            });
            }
            tabelTampil.setModel(tabelTampil1);

                }catch (Exception e){
            }
       
    }

Maka hasil yang diharapkan adalah sebagai berikut :
Hasil Pencarian
Sekian untuk aplikasi pencarian menggunakan Netbeans dan mySQL, semoga berhasil

Rian Saadillah

About Rian Saadillah -

Author Description here.. Nulla sagittis convallis. Curabitur consequat. Quisque metus enim, venenatis fermentum, mollis in, porta et, nibh. Duis vulputate elit in elit. Mauris dictum libero id justo.

Subscribe to this Blog via Email :

12 comments

Write comments
yossa
AUTHOR
1 April 2016 pukul 12.03 delete

hallo admin boleh bantu? saya mau membuat aplikasi pencarian obat, nah obat tersebut ada dua jenis obat herbal dan obat medis, kemudian ketika salah satu di klik maka akan masuk kedalam bagian jenis obat tersebut.
langkah pertama yang harus saya lakukan apa ya admin, terima kasih

Reply
avatar
5 Juni 2016 pukul 07.35 delete

http://latihanbasisdata.blogspot.com/2016/06/pencarian-data-dari-tabel-java.html

Searching Data by ID and Name
Pencarian Data berdasarkan ID dan Nama

Reply
avatar
5 Juni 2016 pukul 07.36 delete

http://latihanbasisdata.blogspot.com/2016/06/pencarian-data-dari-tabel-java.html

Searching Data by ID and Name
Pencarian Data berdasarkan ID dan Nama

Reply
avatar
Unknown
AUTHOR
26 Juni 2016 pukul 10.31 delete

assalamualaikum admin.
saya mau tanya ,sayakan buat aplikasi pencarian buku, pecarian berdasarkan penerbit gmn ya min? 1 penerbit kan bisa banyak buku.
kesimpulannya bagaimana membuat koding pencariannya min dan kalau di klik cari supaya muncul semua buku2 nya di table itu gmn ya.? thanks

Reply
avatar
Unknown
AUTHOR
11 Agustus 2016 pukul 18.35 delete

Assalamuallaikum, min mau tanya dong, kan saya sudh buat seperti yg admin buat di atas, tapi saya ingin mengeluarkan peringatan deteksi kesalahan.
Jadi misalnya saat saya mencari data yg tdk ada d database saya ingin keluar peringatan "data tidak ditemukan" .
Itu gmn ya caranya min? Mohon bantuannya yaa

Reply
avatar
13 November 2016 pukul 08.41 delete

Minta tutor berbentuk pdf donk min

Reply
avatar
13 November 2016 pukul 08.42 delete

Minta tutor berbentuk pdf donk min

Reply
avatar
Unknown
AUTHOR
5 Februari 2017 pukul 00.27 delete

while ganti if lalu tambahkan else dan masukan JOptionPane.showMessageDialog(null,"Data tidak ada");

Reply
avatar
Unknown
AUTHOR
5 September 2018 pukul 19.28 delete

cn.executeQuery apa ya?

Reply
avatar
17 Oktober 2019 pukul 04.13 delete

cn.executeQuery apa ya? (2)

Reply
avatar
putra
AUTHOR
20 Februari 2020 pukul 04.56 delete

min itu tabeltampil1 sama tabeltampil apa kok ada dua?

Reply
avatar