I m处理一个申请的问题,I ve正在通过JDBC-ODBC与查阅档案链接。 在其他视窗平台上,这个问题没有遇到过,但在Windows 7 64-bit箱上,试图与无电离层扰动的连接线连接起来:
java.sql.SQLException: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
试图在座标上出现多种差异,但所有改动都回去了同样的错误。 在这方面,它目前如何设法连接:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
StringBuffer databaseConnectionString;
if (SystemUtils.IS_OS_WINDOWS_7) {
databaseConnectionString = new StringBuffer("jdbc:odbc:DRIVER=Microsoft Access Driver (*.mdb, *.accdb);DBQ=");
databaseConnectionString.append(databaseFile);
} else {
databaseConnectionString = new StringBuffer("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=");
databaseConnectionString.append(databaseFile);
databaseConnectionString.append(";DriverID=22;READONLY=false}");
}
资料来源:Admin证实,司机在场。 但是,当用regedt32.exe来审查ODBC司机编码时(HKEY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI/ODBC司机)。
谁能帮助说明这方面的情况?