【发布时间】:2011-09-09 05:27:59
【问题描述】:
我正在尝试使用 JDBC:ODBC 连接到 MS-Access:
public boolean connectToAccess(String accessFilePath) {
//Get connection to database
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
myConnection = DriverManager.getConnection("jdbc: odbc: driver={Microsoft Access Driver (*.mdb)};DBQ=" + accessFilePath);
} catch (Exception ex) {
System.out.println(ex);
return false;
}
return true;
}
我收到错误: “找不到适合 jdbc 的驱动程序:odbc: driver={Microsoft Access Driver (*.mdb)};DBQ=file.mdb” 为什么? 你能推荐另一种在 Java 中读取访问文件的方法吗?
【问题讨论】:
-
你应该删除url中冒号(:)后面的空格
标签: java database ms-access jdbc odbc