Cara membuat tombol pencarian beserta syntaxnya
Terlebih dahulu membuat sebuah table dan ganti name menggunakan btncari
(Klik kanan button - change variable name - btncari)
Lalu isikan syntax berikut ke btncariMouseClicked
(Klik kanan button - events - MouseClicked)
Isikan syntax berikut :
model.getDataVector().removeAllElements();
model.fireTableDataChanged();
try {
Connection c=koneksiDB.getkoneksi();
Statement s= c.createStatement();
String sql="select * from det_penjualan where noNota like '%"+jTextField8.getText()+"%'";
ResultSet r=s.executeQuery(sql);
while (r.next()) {
Object[] o=new Object[8];
o[0]=r.getString("noNota");
o[1]=r.getString("id_barang");
o[2]=r.getString("harga");
o[3]=r.getString("banyak");
o[4]=r.getString("subTotal");
o[5]=r.getString("disc");
o[6]=r.getString("total");
o[7]=r.getString("ket");
model.addRow(o);
}
r.close();
s.close();
}catch(SQLException e) {
System.out.println("Terjadi kesalahan");
}
Penjelasan :
Connection c=koneksiDB.getkoneksi();
Statement s= c.createStatement();
ResultSet r=s.executeQuery(sql);
(3 Baris syntax berikut samakan dengan file koneksidb yang telah dibuat)
String sql="select * from det_penjualan where noNota like '%"+jTextField8.getText()+"%'";
(Berikut syntax sql untuk mencari data (det_penjualan = nama table) where (noNota = pencarian bedasarkan field apa) like ('%"+jTextField8.getText()+"%'" = nama textfield pencarian))
Object[] o=new Object[8];
o[0]=r.getString("noNota");
o[1]=r.getString("id_barang");
(Sesuaikan dengan field yang ada di program anda ("id_barang" = harus sama dengan nama field yang ada di database anda ) sedangkan ( Object[8] = jumlah field yang ada d program / table anda))
tenks bro, dapet jalan keluar nih :)
BalasHapusSama" bro :D
Hapusditunggu tutorialnya lagi ya :D
BalasHapusSipp ditunggu aja :)
Hapusloh kirain yg punya blogg ini cowo ternyata cewe :D
BalasHapusHahaha jelas" itu judul blognya jg ada Mahasiswi nya :D
Hapushaha sorry ngga sempet baca, gara" fokus coding :D
BalasHapusmahasiswi mana kamu?
Mahasiswi Politeknik LPKIA Bandung, kamu mahasiswa jg ?
Hapusoh jauh juga ya, iya saya mahasiswa STEKOM Semarang
BalasHapusSemester brp ???
Hapusmasih 3 nih, kamu?
BalasHapusOh aku sih tingkat 2 semester 4, kamu semester 3 ? Bukannya skrg semester genap yah ?
Hapusmaksutnya masih sisip 3 :D
BalasHapusMasih sisip 3 gmn maksudnya ?
Hapusiya dikampusku praturannya beda soalnya -_-
BalasHapusFrika thanks buat source code nya ane ngikutin ni.. tapi bingung buat yang
BalasHapusmodel.getDataVector().removeAllElements();
model.fireTableDataChanged();
ini maksudnya apa ya di netbeans ane ada pringatan lampu merahnya
mohon infonya
model.getDataVector().removeAllElements();
BalasHapusmodel.fireTableDataChanged();
yang ini maksudnya apa mba? di laptop aku malah lampu merah nih. tolong bales ya mba :)
tolong mba bls, ada tugas nih
BalasHapusModel itu nama model utk table yg ada, sblm nya bkin model dlu utk table nya caranya tulis coding ini di bawah public class [nama form]
HapusDefaultTableModel model;
Model itu nama model utk table yg ada, sblm nya bkin model dlu utk table nya caranya tulis coding ini di bawah public class [nama form]
BalasHapusDefaultTableModel model;
tapi pas dirun, button searchnya malah error (tulisan merah) itu kenapa mba?
BalasHapusError nya bagaimana ? Saya ga bsa jawab klo ga liat error nya
BalasHapusboleh minta emailnya mba? buat kirim screenshootannya
BalasHapusVia bbm aja : 5734BADF atau line : @frikakikimasive
BalasHapuskalo facebook aja mba?
BalasHapusUdh lama ga pke fb nih hehe
Hapusaduuh udah dikirim padahal hehe
HapusUdh d kirim kmn ?
Hapusudah dikirim ke fbnya mba hehe
Hapus