Koneksi Database Java dan Access (ODBC) Ada beberapa proses dasar di dalam pemrograman database, diantaranya adalah: koneksi database yang suatu teknik untuk menghubungkan aplikasi dengan sebuah DBMS (DataBase Management System). Menampilkan data dari database menggunakan query Mengelola data, seperti menambah data, menghapus data dan memperbaiki data. Koneksi Java dengan Access Berikut ini akan dicontohkan koneksi antara database Access dengan bahasa pemrograman Java. Membuat database dengan nama dbakademik, buat tabel dengan nama DataMhs yang memiliki struktur sebagai berikut : Membuat ODBC ODBC merupakan aturan yang digunakan untuk mengakses sebuah database. Agar dapat mengakses database dbakademik, buat DataSourceName (DSN) dengan menggunakan ODBC driver Access (*.mdb) yang diberi nama Saya. Tekan tombol select untuk memilih database dbakademik Koneksi Database Untuk melakukan koneksi database Access dengan Java, ketik program berikut ini kemudian jalankan : package koneksiodbc; import java.sql.*; public class KoneksiODBC { * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here Connection conn; try { // Daftarkan driver JDBC yang akan digunakan Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // Buat Koneksi ke DSN conn = DriverManager.getConnection("jdbc:odbc:Saya"); System.out.println("koneksi sukses"); } catch(Exception e) { System.out.println("Pesan gagal: "+ e.getMessage()); } } } Output Input Data pada Tabel DataMhs import java.sql.*; import javax.swing.*; public class DtMhs { public static void main(String[] args) { Connection conn = null; String uname = ""; String pword = ""; String dbUrl = "jdbc:odbc:Saya"; try { Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver"); conn = DriverManager.getConnection (dbUrl, uname, pword); JOptionPane.showMessageDialog(null, "Koneksi ke Database OK...."); String sql = "INSERT INTO DataMhs (NIM, Nama, Alamat) VALUES('20151','Ani','Kuningan')"; Input Data pada Tabel DataMhs PreparedStatement ps = conn.prepareStatement(sql); ps.executeUpdate(); JOptionPane.showMessageDialog(null, "Data baru sudah dimasukan..."); conn.close(); } catch (Exception e) { JOptionPane.showMessageDialog(null, e); } finally { System.exit(0); } } } Output Tugas Buat program java dengan database access. Kemudian buat program untuk menampilkan, mengubah dan menghapus tabel pada database tersebut. Tabel yang dibuat minimal 1 tabel.