Membuat Data Mahasiswa Dengan Java Netbeans Dan SQLite

August 15, 2017 | Author: Hendi Santika | Category: N/A
Share Embed Donate


Short Description

Membuat Data Mahasiswa Dengan Java Netbeans Dan SQLite...

Description

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 :

1

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 :

2

Bila sudah silhkan klik OK.

3

4

5

6

Bila ada Konfirmasi klik Yes saja.

7

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.

8

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

9

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 :

10

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

11

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; } }

12

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 :

13

14

12. Lakukan kembali langkah 17 untuk memberi aksi pada button Ubah dengan event > ActionPerformed :

13. Berilah event > actionPerformed pada button Hapus :

15

14. Buatlah metod baru dengan nama reset

Lalu masukkan ke event button Reset Ketikkan : reset(); 15. Buatlah metode baru dengan nama tampilData() :

16

16. Buatlah metod baru dengan nama loadTable() :

17

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

18

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  [email protected][email protected]  http://hendisantika.wordpress.com/  http://twitter.com/batosai83  http://facebook.com/hendisantika

19

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF