membuat data mahasiswa dengan java netbeans dengan database sqlite

9

Click here to load reader

Upload: hendi-santika

Post on 30-Dec-2014

1.912 views

Category:

Documents


4 download

DESCRIPTION

Membuat Data Mahasiswa dengan Java Netbeans dengan database SQLite

TRANSCRIPT

Page 1: Membuat Data Mahasiswa Dengan Java Netbeans Dengan Database SQLite

Membuat Data Mahasiswa dengan Java Netbeans dengan database SQLite

Disusun Oleh : Hendi Santika

Bismillahirrohmanirrohim …!

Apa kabar antum sekalian?

Mudah-mudahan baik-baik saja ya.

Pada tutorial kali ini ana mw menunjukan kepada antum sekalian bagaimana caranya membuat sebuah aplikasi java

netbeans dengan database SQLite.

Mungkin ini masih dasar, tetapi niat ana barangkali ada kawan-kawan sekalian yang belum mengetahui bagaimana

caranya membuat aplikasi java dengan SQLite.

Mudah-mudah bermanfaat.

Oke, let’s straight to the point!

Pertama-tama sebelum kita mulai ngoding perlu diperhatikan dulu kebutuhan-kebutuhan untuk ngoding ini. Yaitu :

1. Java 7 / JDK terbaru (biar update gitu lohh.. Hehehe).

Bisa didonlot di : http://www.oracle.com/technetwork/java/javase/downloads/index.html

2. IDE Java. Ane make Netbeans 7.3 bisa didonlot di :

https://netbeans.org/downloads/

3. SQL ite Manager.

Antum bisa pilih SQLite Manager sesuai dengan selera antum.

a. Lita : http://www.dehats.com/drupal/?q=node/58#install

b. SQLite Manager : http://sqlitemanager.en.softonic.com/

c. SQLite Browser : http://sqlitebrowser.sourceforge.net/

d. SQLite Manager firefox plugin : https://addons.mozilla.org/En-us/firefox/addon/sqlite-manager/

e. SQLite Expert : http://www.sqliteexpert.com/download.html

Tapi biar sama dengan yang akan ane pake. Disarankan pake Lita.

4. Library SQLite. Bisa didonlot di http://www.sqlite.org/download.html atau

http://www.java2s.com/Code/Jar/s/Downloadsqlitejdbc372jar.htm

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.

Page 2: Membuat Data Mahasiswa Dengan Java Netbeans Dengan Database SQLite

3. Klik Next > Beri nama Projet-nya dengan ShinobiApp > Finish

Page 3: Membuat Data Mahasiswa Dengan Java Netbeans Dengan Database SQLite

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 ShinobiUI. Kalau sudah klik Finish.

7. Buatlah design seperti gambar berikut ini :

No Nama Komponen Nama Variabel

1. JTextField txtNoUrut

2. JTextField txtNama

3. JTextField txtAsal

4. JTextField txtLevel

5. JTextField txtJutsu

6. JButton btnSimpan

7. JButton btnUbah

8. JButton btnHapus

9. JButton btnReset

10. JButton btnKeluar

11. JTable tblShinobi

Setelah design Frame Java telah kita buat sekarang tinggal menyiapakn database SQLite-nya

8. Buka SQLite Manager Lita yang telah kita install tadi.

Page 4: Membuat Data Mahasiswa Dengan Java Netbeans Dengan Database SQLite

9. Pilih Create a New Database.

10. Klik Browse > kemudian simpan di folder Netbeans kita. Buatlah folder baru dengan nama db di direktori project

kita. Beri nama file SQLite kita dengan shinobi. Perhatikanlah gambar berikut ini kemudia kilk create.

11. Beri nama table tersebut dengan nama ninja. Kemudian untuk field table yang pertama beri nama id dengan

tipe Integer.

12. Untuk menambah field baru pilihlah New Field

NO Field Name Field Type Default Value Uncheck Ket

1. nama text 25 Allow null Add Field

2. asaldesa text 25 null Add Field

3. level text 25 null Add Field

4. jutsu text 25 null Add Field

13. Hasil akhir table yang telah kita buat adalah seperti gambar berikut :

Design Form dan Database telah kita buat. Sekarang mari kita mulai ngodingnya.

14. Kembali ke netbeans. Lalu klik kanan di button Keluar > Event > ActionPerformed.

Page 5: Membuat Data Mahasiswa Dengan Java Netbeans Dengan Database SQLite

15. Ketikan kode berikut ini

System.exit(0);

16. Buat Class baru di package kita beri nama dengan DBConnection.

Ketikan koding sehingga seperti berikut :

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

import javax.swing.JOptionPane;

/**

* @author Hendi Santika

*/

public class DBConnection {

private Connection koneksi;

public Connection connect(){

//untuk koneksi ke driver

try{

Class.forName("org.sqlite.JDBC");

System.out.println("berhasil load driver");

}catch(ClassNotFoundException cnfe){

System.out.println("Tidak ada Driver "+cnfe);

}

//untuk koneksi ke database

try{

//String url="jdbc:sqlite:db/litedb.om4gus";

String url="jdbc:sqlite:db/db_cities.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;

}

}

Page 6: Membuat Data Mahasiswa Dengan Java Netbeans Dengan Database SQLite

Untuk memperbaiki error tekan Ctrl + Shift + I (untuk mengimpor package-package yang diperlukan).

17. Pilih button Simpan kemudian kilk kanan dan beri event > actionperform. Kemudian ketikan syntax berikut :

Perhatikan gambar berikut ini :

Page 7: Membuat Data Mahasiswa Dengan Java Netbeans Dengan Database SQLite

18. Lakukan kembali langkah 17 untuk memberi aksi pada button Ubah dengan event > AtionPerformed :

19. Berilah event > actionPerformedpada button Hapus :

20. Buatlah metod baru dengan nana reset

Lalu masukkan ke event button Reset

Ketikkan :

reset();

Page 8: Membuat Data Mahasiswa Dengan Java Netbeans Dengan Database SQLite

21. Kalau sudah, mari kita jalankan aplikasinya

Demikianlah tutorial singkat ini.

Mudah2n bermanfaat.

Kita ketemu lagi di tutorial berikutya.

Download Source Codenya di :

http://www.mediafire.com/?3k4b06gqf0ppcpp

Page 9: Membuat Data Mahasiswa Dengan Java Netbeans Dengan Database SQLite

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