LAPORAN PRAKTIKUM
BAHASA PEMROGRAMAN 2
MODUL 3
Disusun Oleh :
AGUS SUKMANA
2015081007
TEKNIK INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2017
MODUL 3
PEMROGRAMAN DATABASE MySQL DENGAN JAVA
1. Pada tutorial kali ini, kita akan membuat beberapa form dari tabel kartu keluarga yang sebelumnya telah kita buat. Berikut hasil akhir dari program yang akan kita buat :
Tampilan Awal ketika program di jalankan :
Tampilan setelah kita memilih button satu per satu :
Class yang harus kita buat, berikut databse kartu_keluarga yang tilah kita buat pada modul 2 :
2. Sekarang kita mulai membuat program, pertama buka Package baru, caranya New Project>>Java>>Java Application.
4. kemudian ubah nama dari project yang kita buat sesuai keinginan.
3. Langkat selanjutnya adalah membuat koneksi database, caranya klik kanan pada menu Libraries >> Add Library... >>MySQL JDBC Driver>> Add .
4. Langkah berikutnya adalah membuat Class baru yaitu class provinsi, kabupaten, kecamatan, desa, keluarga, dan anggota.
Disini saya contohkan untuk membuat program untuk class provinsi, untuk class lainnya ikuti program dibawah ini hanya berbeda dalam pemanggilan nama tabel pada database saja.
import java.sql.*;
public class provinsi {
public void panggilDriver(){
try{
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Pemanggialan Driver sukses");
}catch (ClassNotFoundException e){
System.out.println("Pemanggilan Driver Gagal");
}finally{
System.out.println("Proses Pemanggilan Driver Selesai");
}
}
public static void main(String[]args){
provinsi prov=new provinsi();
prov.panggilDriver();
Connection db=prov.menghubungkan_kk();
try{
Statement st=db.createStatement();
ResultSet rs=st.executeQuery("select *from tb_provinsi");
while(rs.next()){
System.out.println("Kode Provinsi: "+rs.getString(1));
System.out.println("Nama Provinsi : "+rs.getString(2)+"\n");
}
}catch(SQLException e){
System.err.println("Proses menampilkan data gagal");
}
}
public Connection koneksi=null;
public Connection menghubungkan_kk(){
String URL="jdbc:mysql://localhost:3306/kartu_keluarga";
String USR="root";
String PSWD="";
try{
koneksi=DriverManager.getConnection(URL,USR,PSWD);
System.out.println("Koneksi Databse Sukses");
}catch(SQLException e){
System.err.println("Koneksi Database Gagal");
}finally{
System.out.println("Proses Pemanggilan Database Selesai");
}
return koneksi;
}
}
Berikut hasilnya ketika program dijalankan :
5. Setelah selesai membuat semua class, kita mulai membuat tampilan menggunakan java swing. Disini saya menggunakan 3 buah tool visual yaitu Label, Table, dan button.
6. Setelah kita membuat beberapa form seperti diatas, kita rubah nama variabelnya yaitu :
- Button (btnProvinsi, btnKabupaten, btnKecamatan, btnDesa, btnKeluarga, btnAnggota).
- Tabel (lihat, lihat2, lihat3, lihat4, lihat5, lihat6).
7. Selanjutnya kita masukan script berikut pada menu source di samping menu design.
8. Letakan script berikut tepat dibagian paling atas pada program.
9. Letakan potongan program dibawah ini tepat dibawah nama class.
10. Letakan program dibawah ini seperti pada gambar.
11. Masukan script berikut diantara button provinsi.
12. Masukan script berikut diantara button kabupaten.
13.Masukan script berikut diantara button kecamatan.
14. Masukan script berikut diantara button Anggota.
15. Masukan script berikut diantara button anggota.
16. Program selesai dibuat, lakukan proses compile / Run, tekan Shift+F6. Amati hasilnya, ketika terjadi kesalahan, kemungkinan terjadi pada pemanggilan database.
Sekian sekilas mengenai tutorial membuat Database SQL menggunakan Java. Semoga bisa dijadikan bahan belajar bersama.
Comments
Post a Comment