使用 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));
}
* 有关详细信息,请参阅以下问题: