Rabu, 08 April 2015

Rian Saadillah

Mengubah Data di netbeans

Kali ini kita akan membuat aplikasi untuk mengubah data di netbeans, cara cukup mudah pertama-tama tampilkan data di JTable, kemudian klik salah satu data di JTable sehingga tampil di JTextfiled. Kemudian ubah data, setelah itu ketika tombol ubah di klik maka data di dalam JTable dan di Database akan berubah. Nah logika program yang akan kita buat seperti yang sudah di terangkan diatas. 

Untuk mulai membuat program ubah data terlebih dahulu, tambahkan tombol ubah didalam form, kemudian buat variablenamenya terserah anda, didalam program saya variabelnamenya saya buat dengan nama btnUbah. Lihat gambar :
Membuat tombol ubah dan variabel name
Setelah itu silahkan buat event untuk menampilkan data di tabel, silahkan buat method dengan nama tampilkan kemudian taruh di event ketika windowactivated lihat gambar :
windowactivated
Setelah itu buatlah sebuah event supaya ketika JTable di klik maka data yang ada di JTable akan tampil di JTextfield lihat disini
Event Mouseclicked
Jika semua langkah diatas sudah terpenuhi maka selanjutnya akan membuat event di btnUbah, lihat gambar 
event actionPerformed
Lihat sourcodenya dibawah ini :
private void btnUbahActionPerformed(java.awt.event.ActionEvent evt) {                                       
    try {
        String id, namalengkap,alamat, jk, agama;
        id = txtID.getText().trim();
        namalengkap = txtNama.getText().trim();
        alamat = txtAlamat.getText().trim();
        jk = (rdLaki.isSelected())? "Laki-laki":"Perempuan";
        agama=comboAgama.getSelectedItem().toString().trim();
        koneksi();
Silahkan klik tautan tersebut untuk melihat coding untuk membuat method koneksi        
Statement st = conn.createStatement();
        String sql = "UPDATE biodata SET id = '"+id+"',"+"namalengkap = '"+namalengkap+"',"+"alamat = '"+alamat+"', "+"jk = '"+jk+"', "+"agama = '"+agama+"' "+" WHERE id = '"+id+"';";
        st.execute(sql);
        st.close();
        JOptionPane.showMessageDialog(this, "Berhasil di Ubah");
        

tampilkan();  Klik link tampilkan untuk melihat sourcodenya
        } catch (SQLException ex) {
        JOptionPane.showMessageDialog(this, "Maaf Gagal Simpan" + ex);
        }
    }

setelah itu hasilnya akan seperti bawah ini  :
Sebelum
Sesudah
Sesudah
 Selamat Mencoba

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 :

2 comments

Write comments