Kod:
String url = "jdbc:ucanaccess://C:/path/......../db.accdb";
Kod:
Connection connection = DriverManager.getConnection(url);
Kod:
Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery("SELECT * FROM your_table");
while (resultSet.next()) {
.........
}
JDBC-ODBC Bridge kullanarak bağlanabilmek için öncelikle bir ODBC bağlantınız için bir DSN oluşturmalısınız. Bunun için Başlat menüsünden ODBC Veri Kaynağı Yöneticisini açıp Sistem DSN sekmesinden Ekle diyerek Access veri tabanınızı seçin ve gerekli bilgileri girerek bir DSN oluşturun. Eclipse IDEde Build Path>Configure Build Path seçeneği ile Libraries sekmesine gidin ve Add External JARsı kullanarak JDKnın lib dizinindeki jdbc-odbc.jar dosyasını ekleyin. Bu işlemlerden sonra
Kod:
import java.sql.*;
public class AccessJDBCExample {
public static void main(String[] args) {
try {
// JDBC URL oluşturma
String url = "jdbc:odbc:DSNdı"; //Oluşturduğunuz DSNin adı
// JDBC bağlantısı oluşturma
Connection connection = DriverManager.getConnection(url);
// SQL sorgusu yürütme
Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery("SELECT * FROM TabloAdı"); //Erişmek istediğiniz tablonun adı
// Sonuçları işleme
while (resultSet.next()) {
// Verileri işle
}
// Bağlantıyı kapatma
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}