我有一个问题。 我有一个数据库访问(.mdb)。我想将我的java应用程序连接到数据库。
我已经在控制面板中完成了所有必要的操作并进入了odbc。我在其中设置了32位数据库。
现在,当我打开与数据库的连接时,我只收到了
[Microsoft] [ODBC驱动程序管理器]指定的DSN包含驱动程序和应用程序之间的体系结构不匹配
我该如何解决?
P.S。我的代码是:
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();
}
}