Mengambil dan menampilkan data tabel dari database di Netbeans


Mengambil dan Menampilkan data tabel database di Netbeans, setelah sebelumnya kita berhasil membuat sebuah koneksi database sekarang saatnya kita menampilkan data yang dalam database ke dalam Netbeans. Disini admin bakalan pake sebuah Jtable untuk menampung data data tersebut , Jtable sendiri merupakan sebuah komponen yang dimiliki oleh java Swing , komponen ini mempunyai kemampuan yang luas baik dari sisi data maupun interfacenya. Nah tidak usah berlama-lama langsung saja sekarang kita lanjut ke tutorialnya.

1. Buka NEtbeans Kalian
2. Klik kanan pada packages utama->klik New->Jframe Form
3.Beri nama Frame yang kalian buat
4.Drag & drop komponen table dan sesuaikan ukurannya
5. Ganti Variable namenya
6. Masuk ke Source kemudian masukkan syntax sebagai berikut
package test;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
import lib.koneksi;
/**
 *
 * @author User
 */
public class buku extends javax.swing.JFrame {
private DefaultTableModel model;
    /**
     * Creates new form buku
     */
    public buku() {
        initComponents();
        model = new DefaultTableModel ( );
             //digunakan untuk memberi heading / judul pada kolom di tabel buku
             tabel_buku.setModel(model); // "table_buku sesuaikan dengan variabel name"
             model.addColumn("KODE_BUKU");
             model.addColumn("KODE JENIS");
             model.addColumn("JUDUL");
             model.addColumn("PENGARANG");
             model.addColumn("PENERBIT");
             model.addColumn("JUMLAH BUKU");
             model.addColumn("HARGA");
             
             getData();
    }
public void getData( ){
    
     model.getDataVector( ).removeAllElements( );
     model.fireTableDataChanged( );

     try{
           //membuat statemen untuk memanggil data table tabel_buku
           koneksi connection = new koneksi();   
           Statement stat = connection.getKoneksi().createStatement( );
           String sql        = "Select * from tabel_buku";
           ResultSet res   = stat.executeQuery(sql);

           //pengecekan terhadap data tabel_buku
           while(res.next ()){
                Object[] obj = new Object[7];
                obj[0] = res.getString("KODE_BUKU");
                obj[1] = res.getString("KODE_JENIS");
                obj[2] = res.getString("JUDUL");
                obj[3] = res.getString("PENGARANG");
                obj[4] = res.getString("PENERBIT");
                obj[5] = res.getString("JUMLAH_BUKU");
                obj[6] = res.getString("HARGA");
                model.addRow(obj);
            }
      }catch(SQLException err){
            JOptionPane.showMessageDialog(null, err.getMessage() );
      }
}

 


7. Jika dijalankan Hasilnya seperti berikut

Nah itu tadi sedikit tutorial cara Mengambil dan menampilkan data tabel dari database di Netbeans , mudah bukan hehe..semoga bermanfaat , untuk kalian yang kurang jelas bisa langsung bertanya. See you next time :D


Posting Komentar

0 Komentar