Koneksi Java ke MySQL
Pendahuluan JDBC API (Java Database Conectivity Application Programing Interface ) adalah Java API yang berfungsi melakukan pengaksesan terhadap data tabular dalam basis data (database). JDBC Api memungkinkan kita melakukan 3 hal : 1. Membangun Koneksi 2. Mengirim Pernyataan SQL 3. Memproses Hasil.
Me-Load JDBC Driver Class.forName(“com.mysql.jdbc.Driver”);
Membangun Koneksi conn=DriverManager.getConnection("jdbc:mysql://localhost/latihan","root","");
Menjalankan Query String sql="insert into barang(kode,nama ,kategori,hargabeli,hargajual,stok) values (‘B001’,’Televisi Hitachi 14 Inchi ’,’Elektronik’,800000,900000,20)"; try { stmt = conn.createStatement(sql); stmt.executeUpdate(sql); } catch(Exception erSimpan) { JOptionPane.showMessageDialog(null,erSimpan); }
Menambahkan MySQL JDBC Driver Library pada Netbeans
Class KoneksiMysql
Menampilkan Data pada JTable
Buatlah form baru dengan nama dispMhs, buatlah desan sbb:
Import paket
Constructor
Method tampilTable()
Hasil
Program Input,edit, hapus, dan tampilkan data
Buatlah project baru dan tambahkan empat paket sbb: Paket KONEKSI : digunakan untuk mengkoleksikan kelas-kelas yang digunakan berkaitan dengan koneksi database. Paket MODEL : digunakan untuk mengkoleksikan kelas-kelas yang merupakan objek utama sistem. Paket RESOURCE : digunakanuntuk mengkoleksikan file-file sumberdaya yang diperlukan spt gambar, teks, dll. Paket SISTEM : digunakan untuk mengkoleksikan form-form yang digunakan sebagai user interface
Pada paket KONEKSI buatlah kelas KoneksiMysql (lihat pada materi sebelumnya)
Class koneksiMysql
Struktur tabel mhs
Class mhs
Class mhs
Simpan
ubah
hapus
cari
getAllRecord
Membuat Form MHS
Form Mhs
Menambahkan kode program
Tampil tabel
Tombol,aktif,kosong
tfnimFocusLost
btambah,bsimpan
bhapus,bkeluar
Hasil Program