Java 指定的DSN包含驱动程序和应用程序之间的体系结构不匹配
在Netbeans 7.0.1中运行以下Java程序时,我得到以下输出: 连接失败 java.sql.SQLException:[Microsoft][ODBC驱动程序管理器]指定的DSN包含驱动程序和应用程序之间的体系结构不匹配。我有64位Windows 7、Ms Access 2007 32位、jdk 7和32位odbc驱动程序。同一个程序在记事本中成功运行,那么netbeans中的问题是什么?我也尝试过使用netbeans 7.3.1,但它不起作用。请提供一些建议,因为我到处都在搜索,但找不到解决方案 公共类数据库连接{Java 指定的DSN包含驱动程序和应用程序之间的体系结构不匹配,java,Java,在Netbeans 7.0.1中运行以下Java程序时,我得到以下输出: 连接失败 java.sql.SQLException:[Microsoft][ODBC驱动程序管理器]指定的DSN包含驱动程序和应用程序之间的体系结构不匹配。我有64位Windows 7、Ms Access 2007 32位、jdk 7和32位odbc驱动程序。同一个程序在记事本中成功运行,那么netbeans中的问题是什么?我也尝试过使用netbeans 7.3.1,但它不起作用。请提供一些建议,因为我到处都在搜索,但找
public static void main(String[] args){
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:eBookStore");
System.out.println("connected");
}
catch(Exception e)
{ System.out.println("connection failed");
System.out.println(e);
}
}
}您是否检查了netbeans使用的JDK?