jdbc 使用UCanAccess连接到Microsoft Access数据库

示例

UCanAccess是一个纯JavaJDBC驱动程序,它使我们无需使用即可读取和写入Access数据库ODBC。它使用另外两个包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));
}

*有关更多详细信息,请参见以下问题:

在不使用ODBC的情况下从Java操作Access数据库