Aktifkan webserver anda, (Saya saat ini menggunakan XAMPP)
Rancang Database :
Nama Database : dbjava
Nama Tabel : tbbarang
Kode | VC | 5
nama | VC | 20
Jenis | VC | 50
Kemudian Isi Record (minimal 5 record data), pada tabel tbbarang
- Aktifkan Aplikasi Eclipsi Tentukan :
Package : paketkoneksi
Jframe : FrmTampilJava
- Hapus ContentPage kemudian tekan tombol [F5]
- Atur Layout Form menjadi Absolute
- Masukkan Sebuah object JscrollPane
- Masukkan object Jtable pada Viewport
- Kemudian Klik Tab Source
Tambahkan class componen berikut ini dibawah package …
import javax.wing.table.DefaultTableModel;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
Deklarasikan koneksi variabel ke koneksi database setelah public class (namaform) extends JFrame {
public static Connection Conn;
public static Statement stat;
public ResultSet Rs;
//membuat header table
String header[] = {"Kode Barang","Nama Barang","Jenis Barang"};
static DefaultTableModel tabeLModel;
Pada public (namaform) ketik script berikut ini dibawah dari table = new JTable();
tabeLModel = new DefaultTableModel(null,header);
table.setModel(tabeLModel);
Kemudian ketik script berikut ini dibawah private Jtable table;
public static void TampilData() {
try {
Class.forName("com.mysql.jdbc.Driver");
Conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/dbjava", "root", "");
String sql = "select * from tbbarang";
stat = Conn.createStatement();
ResultSet Rs = stat.executeQuery(sql);
while (Rs.next()) {
Object obj[] = new Object[3];
obj[0]=Rs.getString(1);
obj[1]=Rs.getString(2);
obj[2]=Rs.getString(3);
tabeLModel.addRow(obj);
}
Rs.close();
stat.close();
} catch(Exception e) {
javax.swing.JOptionPane.showMessageDialog(null, "Gagal Koneksi Database "+e);
System.exit(0);
}
}
Untuk Menampilkan hasil koneksi dalam bentuk Jtable, Cari Script berikut ini : public static void main(String[] args) {
Kemudian tambahkan script berikut ini dibawah penutup Catch {..}
finally
{
TampilData();
}
Setelah Script Program Cari Data dan Script Program Update Data selesai ditambahkan, tambahkan library Koneksi Database MySQLdengan cara,
- Pada project java klik kanan JRE System Library [JavaSE-1.8]
- Pilih Bulit Path => Configure BuiltPath
- Pada Kotak dialog Propertis for Package klik tombol Add External JARs yang ada disebelah kiri
- Cari Lokasi File mysql-connector-java-5.1.38-bin, kemudian klik OK => OK
Jalankan program Cari & Edit Data yang baru dirancang (Ctrl + F11)
Tidak ada komentar:
Write komentar