我正在使用 MS Access 作为 Web 应用程序的后端。
由于我使用的是 64 位操作系统,因此我已经更新了sysWOW64
ODBC(数据源)中的路径......但我仍然收到错误消息:
org.apache.jasper.JasperException: javax.servlet.ServletException:
java.sql.SQLException: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
我使用的代码是:
String database="G:\\databs.mdb";
String url="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=" + database+";DriverID=22;READONLY=true";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection(url,"","");
Statement stmt=con.createStatement();