Pemrograman
Now Reading
Cara Membuat CRUD Insert, Select, Update, Delete
0

Cara Membuat CRUD Insert, Select, Update, Delete – Halo teman-teman sekalian. Pada artikel saya kali ini akan membahas tentang bagaimana cara Membuat CRUD pada Netbeans (Java). Apa sih CRUD itu? CRUD adalah singkatan dari Create, Read, Update, Delete. Dimana perintah CRUD ini berintegrasi secara langsung dengan database yang kita gunakan, seperti MySQL, SqlDeveloper, dan aplikasi database lainnya.

Membuat CRUD Insert, Select, Update, Delete

Pada artikel ini saya akan menjelaskan langkah-langkah dapat proses pembuatan CRUD tersebut. Sebelumnya, kalian harus membuat koneksi terlebih dahulu dengan aplikasi database kalian. Kalian dapat melihat caranya pada artikel-artikel sebelumnya.

Kunjungi : Cara Membuat Class Koneksi Netbeans ke Database SQL Developer (Oracle)

1. Insert

Insert merupakan salah satu perintah dalam CRUD yang berfungsi untuk memasukkan data pada database kita melalui program Netbeans kita. Sehingga data yang kita masukkan di dalam Netbeans dapat secara otomatis masuk ke dalam database kita. Untuk membuat perintah Insert ini, siapkan lah terlebih dahulu button perintahnya. Seperti pada gambar dibawah ini :

CRUD - Insert

Langkah selanjutnya adalah memasukkan perintah koding insert pada button kalian. Contoh koding perintahnya adalah :

private void btnTambahActionPerformed(java.awt.event.ActionEvent evt) {   
 try{
     String sql ="INSERT INTO PELANGGAN(KODE_PELANGGAN,NAMA_PELANGGAN,ALAMAT,"
                   + "TELEPON,EMAIL)"
                   + "VALUES(?,?,?,?,?)";
     pst = koneksi.prepareStatement(sql);
     pst.setString(1, textKodePelanggan.getText().trim());
     pst.setString(2, textNamaPelanggan.getText().trim());
     pst.setString(3, textAlamat.getText().trim());
     pst.setString(4, textTelepon.getText().trim());
     pst.setString(5, textEmail.getText().trim());
     pst.execute();
     JOptionPane.showMessageDialog(null,"Data Berhasil di Simpan !!!");
  }catch(Exception e){
     JOptionPane.showMessageDialog(null, "Data Gagal di Simpan !!!");
  }
}

2. Select

Select merupakan salah satu perintah untuk dapat memasukkan atau menampilkan data pada database ke dalam program Netbeans kita. Pada perintah yang satu ini, kalian tidak perlu membuat button, kalian hanya perlu membuat satu method pada program Netbeans kalian. Kalian dapat memasukkan contoh koding ini pada method kalian :

public void viewDataBarang(){
        
        DefaultTableModel Tabelbrg = new DefaultTableModel();
        Tabelbrg.addColumn("Kode Barang");
        Tabelbrg.addColumn("Nama Barang");
        Tabelbrg.addColumn("Jumlah Beli");
        Tabelbrg.addColumn("Satuan");
        Tabelbrg.addColumn("Harga Beli");
        Tabelbrg.addColumn("Harga Jual");
        
        try{
            String sql = "Select * From Barang ORDER BY KODE_BARANG";
            pst = koneksi.prepareStatement(sql);
            rs = pst.executeQuery(sql);
            while(rs.next()){
                Tabelbrg.addRow(new Object[]{
                rs.getString(1),
                rs.getString(2),
                rs.getString(3),
                rs.getString(4),
                rs.getString(5),
                rs.getString(6)
                });
                nomortabel++;
            }
            IniTabel.setModel(Tabelbrg);
        }catch(SQLException ex){
            JOptionPane.showMessageDialog(rootPane, "Data yang dicari tidak ada !!!!");
                    
        }
}

Kalian juga dapat membaca bagaimana cara membuatnya secara detail melalui artikel kami sebelumnya.

Baca juga : Cara Memasukkan Data SQL Developer Pada JTable Netbeans

3. Update

Update merupakan suatu perintah yang berfungsi untuk merubah atau menggantikan data sebelumnya dengfan data yang baru. Untuk membuat perintah Update ini, kalian pun harus membuat satu button pada program Netbeans kalian. Contohnya seperti ini :

CRUD - Update

Setelah kalian membuat buttonnya, kalian hanya perlu memasukkan perintah koding update nya saja. Berikut adalah contoh koding update nya :

private void btnUpdateActionPerformed(java.awt.event.ActionEvent evt) {      
   try{
        String kode = textKodePelanggan.getText();
        String nama = textNamaPelanggan.getText();
        String alamat = textAlamat.getText();
        String email = textEmail.getText();
        String telepon = textTelepon.getText();
        if(kode.length()==5){
             String sql = "UPDATE PELANGGAN SET KODE_PELANGGAN='"+kode+"',"
                    +"NAMA_PELANGGAN='"+nama+"',"
                    +"ALAMAT='"+alamat+"',"
                    +"TELEPON='"+telepon+"',"
                    +"EMAIL='"+email+"' WHERE KODE_PELANGGAN='"+kode+"'";
             pst = koneksi.prepareStatement(sql);
             pst.execute();

             JOptionPane.showMessageDialog(null, "Data Berhasil di Update !!!");

        }else if(kode.isEmpty())
             JOptionPane.showMessageDialog(null, "Kode Pelanggan Tidak Boleh Kosong !!!");
        else {
             JOptionPane.showMessageDialog(null, "Kode Pelanggan Anda Salah !!!");
             textKodePelanggan.grabFocus();
       }
  }catch(Exception e){
       JOptionPane.showMessageDialog(null, "Data Gagal di Update !!!");
  }
}

4. Delete

CRUD terakhir adalah delete. Delete merupakan salah satu perintah CRUD yang berfungsi untuk menghapus data. Fungsi ini akan secara otomatis menghapus data pada database melalui program Netbeans. Sama halnya Select dan Update, perintah Delete ini pun memerlukan button. Contohnya seperti ini :

CRUD - Delete

Setelah membuat button deletenya, langkah selanjutnya adalah memasukkan perintah kodingnya. Berikut adalah contoh kodingnya :

private void btnDeleteActionPerformed(java.awt.event.ActionEvent evt) {   
   try{
       String sql = "DELETE FROM PELANGGAN WHERE KODE_PELANGGAN = ?";
       pst = koneksi.prepareStatement(sql);
       pst.setString(1, KodePelanggan);
       pst.execute();
       JOptionPane.showMessageDialog(null, "Data Berhasil di Hapus !!!");
   }catch(Exception e){
       JOptionPane.showMessageDialog(null, "Data Gagal di Hapus !!!");
   }
}

[huge_it_videogallery id=”25″]

Oke teman-teman, itu adalah bagaimana Cara Membuat CRUD pada Netbeans. CRUD ini merupakan perintah yang sangat sering digunakan di dalam program aplikasi Netbeans. Perintah-perintah seperti Insert, Select, Update, dan Delete merupakan implementasi dari CRUD tersebut. Sekian dari saya… Salam IT ^_^

Baca juga : Cara Membuat JInternalFrame pada Netbeans

What's your reaction?
Luar Biasa
0%
Suka Sekali
0%
Keren
0%
Kagum
0%
Jelek
0%
Tidak Suka
0%
About The Author
GreenIT

You must log in to post a comment