Cara Membuat Koneksi Ke Database SQLite Menggunakan JDBC

Pada tutorial JDBC (Java Database Connectivy) kali ini, kita akan belajar tentang Cara Membuat sebuah koneksi ke database SQLite. Database SQLite merupakan salah satu jenis database yang paling banyak digunakan untuk membuat portable dan berbasis mobile.

Cara Membuat Koneksi Ke Database SQLite Menggunakan JDBC


Baca Juga:



Langkah-Langkah


Di bawah ini adalah langkah-langkah untuk membuat koneksi ke database SQLite:
  • Download JDBC Driver (sqlite-jdbc-3.8.11.2.jar) untuk database SQLite terlebih dahulu sesuai dengan tipe database yang Anda gunakan. Pada tutorial kali ini, saya menggunakan SQLite versi 3.8.8.2.
  • Import semua JDBC package yang digunakan menggunakan statement import.
  • Daftarkan JDBC Driver
  • Gunakan database URL untuk memasukkan username, password, dan URL sesuai database yang Anda gunakan.
  • Buat koneksi menggunakan database URL diatas.

Contoh Program


Di bawah ini adalah contoh program Java untuk membuat koneksi ke database SQLite:

Nama File : SQLiteConnectionDemo.java

//Langkah 1 : import package yang dibutuhkan
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class SQLiteConnectionDemo {
 public static void main(String[] args){
  Connection conn = null;
  try {
   
   // Langkah 2:  mendaftarkan jdbc driver
   Class.forName("org.sqlite.JDBC");
   
   // Langkah 3 : membuat database URL
   String DB_URL = "jdbc:sqlite:hris.db";
   
   //Langkah 4 : membuat objek koneksi
   conn = DriverManager.getConnection(DB_URL);
   
   System.out.println("Sukses membuat koneksi ke database SQLite");
   
  } catch (ClassNotFoundException e) {
   System.out.println("Tidak bisa meload driver database");
   e.printStackTrace();
  } catch (SQLException e) {
   System.out.println("Tidak bisa membuat koneksi ke database");
   e.printStackTrace();
  } finally{
   try {
    // Langkah 5 : Selalu untuk menutup koneksi ketika sudah selesai
    if(conn != null){
     conn.close();
    }
    
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
 }
}

Output


Coba Anda jalankan program Java diatas, jika Anda sukses membuat koneksi ke database, maka akan menampilkan output sebagai berikut:

Sukses membuat koneksi ke database SQLite

Share this

Related Posts

Previous
Next Post »