CRUD Dengan Java Dan Ms Access
CRUD Dengan Java Dan Ms Access
Perhatian:
“Untuk dapat melakukan koneksi dengan Ms Access (ODBC) perhatikan dulu arsitektur
komputer anda, jika 32bit maka menggunakan ODBC 32bit dan sebaliknya. Jika belum
mempunyai driver Microsoft Access Driver pada ODBC Data Source Administrator maka
silahkan install terlebih dahulu “AccessDatabaseEngine” yang sesuai dengan arsitektur
komputer anda”
1. Buat project baru pada Netbeans, kemudian buat form baru seperti ini
Komponennya:
Label Inputan
NIP jTextField1
Nama jTextField2
Jenis Kelamin jRadioButton1 & 2
Agama jComboBox1
Alamat jTextField3
Jabatan jComboBox2
Gaji Pokok jTextField4
Cari jTextField5
Masukkan beberapa data dan simpan database tersebut kedalam folder src yang ada didalam
folder project yang dibuat tadi. Contoh :
D:\Materi TIF\Modul Java\crud\connectAccess\src
3. Kemudian buka Control Panel -> Administrative Tools -> System DSN ->Add
a) Pada form “Create New Data Source” pilih Microsoft Access Driver (*.mdb, *.accdb),
b) Pada form “ODBC Microsoft Access Setup” tentukan nama data source dan klik
“SELECT” cari letak database yang dibuat tadi. Contoh : D:\Materi TIF\Modul
Java\crud\connectAccess\src
4. Setelah mengkonfigurasi koneksi, kembali pada project java dan tambahkan 1 class baru beri
nama koneksiAccess.java, tambahkan kode seperti ini:
10. Untuk dapat melakukan update dan delete maka harus terlebih dulu memilih datanya yaitu
dengan menggunakan Mouse Klik, caranya klik kanan pada jTabel - > Event -> Mouse ->
MouseClicked dan masukkan kode:
14. Sekarang buat fungsi untuk mencari data dari database dengan menggunakan parameter
berdasarkan “nama” pegawai. Buat fungsi dengan nama cariData(). Isi dari fungsi ini
sebenarnya sama dengan fungsi tampil() yang dibuat tadi, hanya saja berbeda pada bagian sql
nya diganti dengan :
Maksud dari sql diatas adalah mencari data dalam database yang sesuai parameter
“mendekati sama” dengan kriteria yang diketik dalam jTextBox5.
15. Jika sudah, di Running dan lakukan insert, update, delete data:
FB : https://www.facebook.com/pugcrut
TW : https://twitter.com/puguhjayadi81
Blog : http://puguhjayadi.blogspot.com/p/profil.html
WA/Phone : 085749121080
BBM : 7C9AAE6A
Motto hidup:
“Jika kita gagal di suatu bagian bumi Allah, tawakal lah dan tetap berusaha karena Bumi Allah itu
lebih luas daripada kegagalanmu “