前言
百度大部分还是引入jar包(Access_JDBC30.jar)或降低JDK到1.7操作;
所以摸索了一个maven项目比较舒服一点的操作;
实现
pom.xml引入依赖
<!-- 连接Access数据库jar包 -->
<dependency>
<groupId>net.sf.ucanaccess</groupId>
<artifactId>ucanaccess</artifactId>
<version>5.0.1</version>
</dependency>
代码
Class.forName("net.ucanaccess.jdbc.UcanaccessDriver");
String url = "jdbc:ucanaccess://D:\\Database.mdb";
//没有用户名和密码的时候直接为空
Connection con = DriverManager.getConnection(url, "", "");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("select * from 表名 order by 序号 desc");
while (rs.next()) {
//根据字段名获取
rs.getString("字段名");
//根据下标获取
rs.getString(1);
}
//关闭连接
rs.close();
stmt.close();
con.close();