Add And Delete Data JList From Database MySQL

Hallo, saya akan membahas cara menambahkan data dari database MySQL ke dalam JList pada pemrograman JAVA.

Langsung saja, perhatikan gambar dibawah ini. Saya menggunakan 3 tombol yaitu : cari, tambah dan hapus, untuk gambar pertama akan terlihat proses mencari data berdasarkan id.


Dan berikut source code untuk melakukan pencarian data.
String judul = "";
try {
con = d.getCon();
stmt = con.createStatement();
String SQL =
"SELECT * FROM buku WHERE id='" + fIDBuku.getText() + "'";
rs = stmt.executeQuery(SQL);

while (rs.next()) {
judul =
rs.getString("judul");
}
fJudulBuku.setText(judul);

}
catch (Exception e) {
}


Pada gambar dibawah ini adalah gambar dimana tombol tambah yang berfungsi sebagai menambah data kedalam JList.



Berikut ini adalah source code untuk melakukan penambahan data ke JList.

if (fJudulBuku.getText().equals("")) {
JOptionPane.showMessageDialog(
null, "Judul belum terisi");
}
else {
list1.add(jList1.getModel().getSize(), fIDBuku.getText());
list2.add(jList2.getModel().getSize(), fJudulBuku.getText());

fIDBuku.setText("");
fJudulBuku.setText("");
}


Pada gambar dibawah ini adalah cara untuk menghapus data yang ada pada JList tersebut, yaitu dengan mengklik data yang mau di hapus lalu klik tombol hapus. Data yang kita klik tadi akan terhapus.




Berikut ini adalah cource code untuk menghapus data from JList.

if (jList1.isSelectionEmpty()) {

JOptionPane.showMessageDialog(
null, "Pilih ID yang mau dihapus");

}
else {
int pos = jList1.getSelectedIndex();

list1.remove(pos);
list2.remove(pos);
}


Demikian share ilmu dari saya, semoga artikelnya bermanfaat.
GBU


Share on Google Plus

About Mr.J

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 comments:

Posting Komentar