运行:java.sql.SQLException:[Microsoft][ODBC驱动程序管理器]无效的连接字符串属性

运行:java.sql.SQLException:[Microsoft][ODBC驱动程序管理器]无效的连接字符串属性,java,Java,下面是我拥有的示例代码,它运行良好,但在我的笔记本电脑上安装了Windows7 home premium 64位,它就不工作了。我得到以下错误: run: java.sql.SQLException: [Microsoft][ODBC Driver Manager] Invalid connection string attribute 我正在使用NetBeans 非常感谢您的帮助。您的源URL缺少分号: String sourceURL = "jdbc:odbc:Driver={Micros

下面是我拥有的示例代码,它运行良好,但在我的笔记本电脑上安装了Windows7 home premium 64位,它就不工作了。我得到以下错误:

run:
java.sql.SQLException: [Microsoft][ODBC Driver Manager] Invalid connection string attribute
我正在使用NetBeans


非常感谢您的帮助。

您的
源URL
缺少分号

String sourceURL = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=UserDB.mdb;";
                                                                      ^
试试这个:

String sourceURL = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)}DBQ=UserDB.mdb;DriverID=22";

结果是java.sql.SQLException:[Microsoft][ODBC Microsoft Access驱动程序]找不到文件“(未知)”。这是另一个错误。您的
UserDB.mdb
是否与应用程序或工作目录位于同一文件夹中?
String sourceURL = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)}DBQ=UserDB.mdb;DriverID=22";