使用java访问本地.mdb文件

时间:2016-05-16 12:32:51

标签: java ms-access jdbc ucanaccess

我已经阅读了大约百万个解决方案,似乎都没有。 我有以下代码:

//Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
//Connection dbConnection = DriverManager.getConnection("jdbc:ucana­ccess://dbName");
Connection dbConnection=DriverManager.getConnection("jdbc:ucanaccess://C:/Users/Eshel/Desktop/workspace2/final_project/NZDB1.mdb");
//Connection dbConnection = DriverManager.getConnection("jdbc:odbc:;DRIVER=Microsoft Access Driver (*.mdb, *.accdb); DBQ=./" + dbName, "", "");
System.out.println("Conection established=" + dbConnection);

注释掉的行是我尝试过的所有东西。 继续获取"未找到来源"和classLoader异常。 例如,当我尝试使用ucanaccess类时,我得到"源附件不包含文件UcanaccessDriver.class"的源代码。 即使在系统DNS中添加了条目,到目前为止一切都无效 有什么建议吗?

非常感谢!

0 个答案:

没有答案