Koneksi Oracle Pada Java Netbeans

Nah, ni merupakan pembelajaranku di kuliah. Pada mata kuliah database, saya mempelajari database yang dikoneksikan dengan Java, editor yang dipakai adalah netbeans. Nah, setelah dapat ilmu itu, langsung saya posting disini deh...

Ok langsung saja ya bagaimana mengatur settingan netbeans untuk dikoneksikan dengan database oracle.

Disini saya menggunakan Oracle XE (Express Edition).

Koneksi OracleXE Pada Java Menggunakan Netbeans :

  1. Buatlah project baru pada netbeans
  2. copy folder lib yang berisi file library jdbc di directory C:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib pada project netbeans yang tadi dibuat
  3. pada project tersebut, klik kanan - properties
  4. pilih Libraries pada list Properties
  5. add Library
  6. pilih Java DB Driver
  7. add Library
  8. add JAR/Folder
  9. browse file pada lib yang ada pada project tadi
  10. ambil file ojdbc14.jar (pilih semua file tidak masalah)
  11. kemudian open
  12. Klik OK
  13. Coba lihat diproject netbeans - Libraries seperti gambar dibawah ini:
  14. Disitu sudah tertanam driver Java DB dan ojdbc.jar
  15. selesai
  16. silahkan dicoba

Berikut contoh syntax Java koneksi ke OracleXE:
/* coonnect.java */
import java.sql.*;

public class coonnect {

    String db = "jdbc:oracle:thin:@localhost:1521:XE";
    String user = "poliklinik";
    String pass = "254";

    Statement stm = null;
    Connection co = null;


    public coonnect(){}

    public Statement sambung(){

        try {
            Class.forName("oracle.jdbc.driver.OracleDriver");
            }
        catch (ClassNotFoundException e) {

            e.printStackTrace();
        }

        try {
            co = DriverManager.getConnection(db,user,pass);
            }
        catch (SQLException e) {

            e.printStackTrace();
        }

        try {
            stm = co.createStatement();
            }
        catch (SQLException e) {

            e.printStackTrace();
        }

        return stm;
    }
}




Semoga bermanfaat,

Previous
Next Post »