- Buat database Access dengan format .mdb, misalnya : hospital.mdb
Misalnya, dalam hospital.mdb terdapat tabel Dokter terdapat field-field sebagai berikut :
ID Nama Alamat Telp Golongan_ID Spesialisasi_ID ShiftKerja_ID - Membuat ODBC
ODBC merupakan aturan yang digunakan untuk mengakses sebuah database. Caranya :
~ Start - Control Panel - Administrative Tools - Data Sources(ODBC)
~ Pilih tab User DSN - Add
~ Pilih Select
~ Pilih OK
~ Isi textbox Database Source Name, misalnya hospital
~ Klik Advanced, kemudian isi textbox Login Name dan Password misalnya: Login Name --> admin dan Password --> admin
~ Klik OK
~ Kemudian klik OK lagi, dan pada User Data Sources akan muncul 'hospital' - Membuat codingan javanya
Contohnya seperti ini:import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
/**
*
* @author Jeffrey
*/
public class Main {
private class tes{
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String cs = "jdbc:odbc:hospital;uid='admin';pw='admin";
Connection cn = DriverManager.getConnection(cs);
String qry = "SELECT * FROM Dokter";
Statement stm = cn.createStatement();
ResultSet rs = stm.executeQuery(qry);
while(rs.next()) {
System.out.println("ID : "+rs.getString("ID"));
System.out.println("Nama : "+rs.getString("Nama"));
System.out.println("Alamat : "+rs.getString("Alamat"));
}
cn.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
Ya, program diatas akan menampilkan query : "SELECT * FROM Dokter", yaitu: mengambil semua record pada tabel Dokter. Kemudian,
while(rs.next()) {
System.out.println("ID : "+rs.getString("ID"));
System.out.println("Nama : "+rs.getString("Nama"));
System.out.println("Alamat : "+rs.getString("Alamat"));
}
hanya akan menampilkan field ID, Nama dan Alamat dari record-record pada tabel Dokter.
No comments:
Post a Comment