我試圖使用JDBC連接到MS-訪問:ODBC:的Java:連接到MS-Access數據庫(MDB或MDE)
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後面的冒號(:)之後去掉空格 – 2011-06-06 11:47:13