我无法连接Access数据库。我的操作系统是WinXp。我可以通过运行odbcad32.exe来连接数据库。但是我无法通过以下编码连接数据库:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection("jdbc:odbc:driver={Microsoft Access Driver (*.mdb,*.accdb)};DBQ=F:/JavaWebApp/Proj1/WebRoot/Db/student.accdb","","");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select * from StuInfo");
答案 0 :(得分:0)
您的Connection中缺少语法错误)。看起来应该是这样的:
Connection conn=DriverManager.getConnection("jdbc:odbc:driver={Microsoft Access Driver (*.mdb,*.accdb)};DBQ=F:/JavaWebApp/Proj1/WebRoot/Db/student.accdb","","");