我有问题。我有一个数据库访问 (.mdb)。我想将我的 java 应用程序连接到数据库。
我已经在控制面板和 odbc 中完成了所有必要的操作。我在其中设置了我的 32 位数据库。
现在,当我打开与数据库的连接时,我只收到
[Microsoft][ODBC Driver Manager] 指定的 DSN 包含驱动程序和应用程序之间的体系结构不匹配
我该如何解决?
PS我的代码是:
public DB() {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException e) {
JOptionPane.showMessageDialog(null, "errore nel costruttore del db");
e.printStackTrace();
}
}
public void openConnection(){
try {
String url ="jdbc:odbc:mydb.mdb";
this.conn = DriverManager.getConnection(url,"","");
} catch (SQLException e) {
JOptionPane.showMessageDialog(null, "errore nell'apertura del db");
e.printStackTrace();
}
}