Java 连接Access
第一次使用连接Access数据库, 记录一下遇到的坑
Access驱动下载地址 http://pan.baidu.com/s/1o8ltTfc
不使用WINDOW的建立数据源方法,直接在Java代码内部与Access数据库连接
public void ConnectAccessFile() throws Exception
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
/**
* 直接连接access文件。dburl需要与windows安装大驱动名字一样,如下图
*/
String dbur1 = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=/Users/dawn/Downloads/mpcy.mdb";
Connection conn = DriverManager.getConnection(dbur1, "xhjxjf168", "xhjxjf168");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from admin001");
while (rs.next()) {
System.out.println(rs.getString(1));
}
rs.close();
stmt.close();
conn.close();
}