Selamat Pagi agan dan sista bertemu lagi dengan Coffeeneet.
Postingan ini melanjutkan postingan implem konsep dinamik pada java # part 1.
kali ini kita akan membahas tentang mengexecute data menggunkan dialog.Maksud dari mengexecute data menggunkan adalah membagi form data menjadi dua bagian bagian pertama untuk menampilkan data ditabel dan tombol untuk melakukan fungsi untuk mengolah data (CRUD), dan bagian kedua adalah dialog yang berisi field untuk inputan data.
jika masih bingung langsung saja kita ke TKP.
Gambar form diatas adalah gambaran dari form yang menggunakan dialog untuk meng execute data.
untuk pertama buatlah variabel berikut:
koneksi conn= new koneksi(); //untuk memanggil Class Conection
public static boolean val;//variable untuk menentukan validasi menyimpan atau mengubah
kedua membuat fungsi Simpan(); untuk mengexecute data
terakhir membuat event untuk tombolnya
Sekian dan terima kasih.
Nb:Jika berkenan tinggalkan kritik dan sarannya
Postingan ini melanjutkan postingan implem konsep dinamik pada java # part 1.
kali ini kita akan membahas tentang mengexecute data menggunkan dialog.Maksud dari mengexecute data menggunkan adalah membagi form data menjadi dua bagian bagian pertama untuk menampilkan data ditabel dan tombol untuk melakukan fungsi untuk mengolah data (CRUD), dan bagian kedua adalah dialog yang berisi field untuk inputan data.
jika masih bingung langsung saja kita ke TKP.
Gambar form diatas adalah gambaran dari form yang menggunakan dialog untuk meng execute data.
untuk pertama buatlah variabel berikut:
koneksi conn= new koneksi(); //untuk memanggil Class Conection
public static boolean val;//variable untuk menentukan validasi menyimpan atau mengubah
kedua membuat fungsi Simpan(); untuk mengexecute data
// End of variables declaration
void SImpan(){
if (jTextField1.getText().equals("")||jTextField2.getText().equals("")) {
JOptionPane.showMessageDialog(this,"Data Belum Lengkap");
}
else{
if (val==true) {//jika val==true maka perintah excute adalah simpan
String sql="insert into tbl_kriteria "+
"values"+
"('"+jTextField1.getText()+"', "+
"'"+jTextField2.getText().replace(" ", "_") +"'"+
")";
conn.simpanData(sql);
Menu_Utama.jScrollPane1.setViewportView(new data_kriteria().getContentPane());
}
else{//jika val==false maka perintah execute adalah ubah
String sql="update tbl_kriteria "+
"set "+
"NamaKriteria='"+jTextField2.getText()+"' where kodeKriteria='"+jTextField1.getText()+"'";
conn.simpanData(sql);
Menu_Utama.jScrollPane1.setViewportView(new data_kriteria().getContentPane());
dispose();
}
}
}
terakhir membuat event untuk tombolnya
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
SImpan();
bersih();
}
Sekian dan terima kasih.
Nb:Jika berkenan tinggalkan kritik dan sarannya
0 Comments