Membuat Data Mahasiswa Dengan Java Netbeans Dan SQLite
-
Upload
hendi-santika -
Category
Documents
-
view
412 -
download
7
description
Transcript of Membuat Data Mahasiswa Dengan Java Netbeans Dan SQLite
1
Membuat Data Mahasiswa dengan Java Netbeans dan SQLite
Disusun Oleh : Hendi Santika
Bismillahirrohmanirrohim.
Assalamu ‘alaikum ikhwan sekalian!
Bertemu lagi dengan ane di Tutorial Membuat Data Mahasiswa dengan Java Netbeans dan SQLite ini.
Langsung aja to the point ya!
Donlot dulu SQLite Manager (add-on untuk firefox) di https://addons.mozilla.org/En-us/firefox/addon/sqlite-manager/
Setelah SQLite Manager telah terinstal, maka untuk membukanya caranya dalah dengan membuka Browser Firefox > Tools
> SQLite Manager atau dengan cara Alt + T + Q.
Tampilan awal dari SQLite manager adalah sebagai berikut :
2
Untuk membuat database baru kita tinggal klik icon new database atau pilih menu Database > New Database > beri nama
databasenya dengan Akademik kemudian klik OK.
Tentukan lokasi penyimpanan database Akademik di direktori Project Netbeans yang sedang kita buat (satu direktori
dengan project dalam folder db).
Untuk membuat table baru klik icon Create table atau pilih menu table > Create table.
Perhatikanlah gambar berikut ini :
3
Bila sudah silhkan klik OK.
4
5
6
7
Bila ada Konfirmasi klik Yes saja.
8
Untuk menginput data ke table mahasiswa pilih tab Execute SQL.
Dan masukan query berikut:
insert into mahasiswa values('001', 'Hendi Santika', 'Manajemen Informtika', '[email protected]', 'Jln. Cirengit')
kemudian klik Run SQL!
Dan table Mahasiswa pun telah terisi satu record baru.
9
Jika semuanya sudah ready, sekarang mari kita mulai tutorialnya.
1. Pertama buka Netbeans antum.
2. Buat Project baru di sana dengan cara pilih menu File > New Project > Pilih Categories Java > Project : Java
Application.
3. Klik Next > Beri nama Projet-nya dengan MahasiswaApp > Finish
10
4. Buat package baru dengan nama hendi. shinobi.ui.
5. Masukan Library SQLite.
6. Buat Frame baru di package yang tadi kita buat. Beri nama dengan MahasiswaUI. Kalau sudah klik Finish.
7. Buatlah design seperti gambar berikut ini :
11
No Nama Komponen Nama Variabel
1. JTextField txtNoUrut
2. JTextField txtNama
3. JTextField txtJurusan
4. JTextField txtEmail
5. JTextField txtAlamat
6. JButton btnSimpan
7. JButton btnUbah
8. JButton btnHapus
9. JButton btnReset
10. JButton btnKeluar
11. JTable tblMhs
Design Form dan Database telah kita buat. Sekarang mari kita mulai ngodingnya.
8. Kembali ke netbeans. Lalu klik kanan di button Keluar > Event > ActionPerformed.
9. Ketikan kode berikut ini
12
System.exit(0);
10. Buat Class baru di package kita beri nama dengan DBConnection.
Ketikan koding sehingga seperti berikut :
public class DBConnection {
private Connection koneksi;
public Connection connect(){
//untuk koneksi ke driver
try{
Class.forName("org.sqlite.JDBC");
JOptionPane.showMessageDialog(null, "berhasil load driver");
}catch(ClassNotFoundException ex){
JOptionPane.showMessageDialog(null, "Tidak ada Driver!\n" + ex);
}
//untuk koneksi ke database
try{
//String url="jdbc:sqlite:db/litedb.om4gus";
String url="jdbc:sqlite:db/Akademik.sqlite";
koneksi=DriverManager.getConnection(url);
System.out.println("Berhasil koneksi");
}catch(SQLException se){
System.out.println("Gagal koneksi "+se);
JOptionPane.showMessageDialog(null,"Gagal Koneksi
Database","Peringatan",JOptionPane.WARNING_MESSAGE);
}
return koneksi;
}
}
13
Untuk memperbaiki error tekan Ctrl + Shift + I (untuk mengimpor package-package yang diperlukan).
11. Pilih button Simpan kemudian kilk kanan dan beri event > actionperform. Kemudian ketikan syntax berikut :
Perhatikan gambar berikut ini :
14
15
12. Lakukan kembali langkah 17 untuk memberi aksi pada button Ubah dengan event > ActionPerformed :
13. Berilah event > actionPerformed pada button Hapus :
16
14. Buatlah metod baru dengan nama reset
Lalu masukkan ke event button Reset
Ketikkan :
reset();
15. Buatlah metode baru dengan nama tampilData() :
17
16. Buatlah metod baru dengan nama loadTable() :
18
17. Kalau sudah, mari kita jalankan aplikasinya
Demikianlah tutorial singkat ini.
Mudah2n bermanfaat.
Mohon maf dari segala kekurangan.
Kita ketemu lagi di tutorial berikutya.
Download Source Codenya di :
http://www.mediafire.com/?cqn148ooq28385d
19
About Me
Penulis bernama Hendi Santika, atau sering dipanggil h e n d i . Lahir
di Cirengit Cangkuang Kabupaten Bandung hari Jum’at tanggal 19
September 1986, dan besar di kota Banjaran. Penulis adalah Siswa
lulusan Pesantren Persatuan Islam 34 Cibegol – Soreang (Dekat
Stadion Jalak harupat) alumni D3 Politeknik Piksi Ganesha Bandung,
jurusan Manajemen Informatika angkatan tahun 2007.
Penulis aktif di berbagai komunitas teknologi, seperti Java User
Group Bandung, Open Source University Meetup dan Java User
Group Politeknik Piksi Ganesha Bandung. Saat ini penulis menjabat
sebagai Leader di Java User Group Politeknik Piksi Ganesha Bandung
dan Open Source University Meetup Politeknik Piksi Ganesha
Bandung dan menjadi beberapa grup pemrograman.
Penulis dapat dihubungi di :
+6281321411881
http://hendisantika.wordpress.com/
http://twitter.com/batosai83
http://facebook.com/hendisantika