使用 UCanAccess 連線到 Microsoft Access 資料庫
UCanAccess 是一個純 Java JDBC
驅動程式,它允許我們在不使用 ODBC
的情況下讀取和寫入 Access 資料庫。它使用另外兩個軟體包 Jackcess
和 HSQLDB
來執行這些任務。
設定完 *後 ,我們可以使用以下程式碼處理 .accdb 和 .mdb 檔案中的資料:
import java.sql.*;
Connection conn=DriverManager.getConnection("jdbc:ucanaccess://C:/__tmp/test/zzz.accdb");
Statement s = conn.createStatement();
ResultSet rs = s.executeQuery("SELECT [LastName] FROM [Clients]");
while (rs.next()) {
System.out.println(rs.getString(1));
}
* 有關詳細資訊,請參閱以下問題: