Koneksi Database Access dengan JAVA – Part I


sudah lazim dan pasti sudah sering kita gunakan dalam pembuatan aplikasi maupun dalam perancangan database pastinya database MySQL lah yang kita sering pakai…betul? 🙂 tapi kali ini database Access yang kita pakai sebagai Database koneksi dari Java.langkah pertama yang kita lakukan tentunya adalah pembuatan database.

  • Buat database dengan nama “Identitas” pada Microsoft Access. setelah itu buatkan pula tablenya dengan nama “person“. ketentuannya seperti gambar berikut :

  • Lalu simpan dan letakan file database (Identitas.mdb) di folder yang teman” pilih. misalnya saya meletakannya diDrive E:\Identitas.mdb.
  • Setelah itu Buka Netbeans sebagai tool java yang kita akan pakai.lalu buat sebuah project baru dengan nama “koneksiDB” kemudian buat lagi class baru dengan nama RunDB lalu letakan coding berikut didalamnya.
import java.sql.Connection;
import java.sql.DriverManager;
import javax.swing.JOptionPane;

/*
   Author Galberto Tuwondila
 */
public class Jalan {

    public static void main(String[] args) {
        try {
            String database = "E:/identitas.mdb";
            String url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=";
            String driver = "sun.jdbc.odbc.JdbcOdbcDriver";

            Class.forName(driver);
            url += database.trim();
            Connection con = DriverManager.getConnection(url, "", "");
            JOptionPane.showMessageDialog(null, "Akhirnya Berhasil juga BOZ !!");
            con.close();
        } catch (Exception e) {
           JOptionPane.showMessageDialog(null, "Aduh...!!kok gagal Koneksi ya??");
        }

    }
}
  • Setelah itu Silahkan jalankan programnya…jika berhasil maka berhasil…jika gagal maka gagal… 🙂 periksa kembali koding programnya jika nantinya gagal koneksi …selamat mencoba ya…semoga membantu 🙂
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s