64位Java和64位访问
我使用的是32位Netbeans,32位Java安装在Windows7 64位机器上 我还使用Office 2010 64位 我的问题是,每次尝试将Access数据库连接到项目时,都会出现以下错误: java.sql.SQLException:[Microsoft][ODBC驱动程序管理器]未找到数据源名称,也未指定默认驱动程序 java.lang.NullPointerException 这是我的代码:64位Java和64位访问,java,database,netbeans,32bit-64bit,Java,Database,Netbeans,32bit 64bit,我使用的是32位Netbeans,32位Java安装在Windows7 64位机器上 我还使用Office 2010 64位 我的问题是,每次尝试将Access数据库连接到项目时,都会出现以下错误: java.sql.SQLException:[Microsoft][ODBC驱动程序管理器]未找到数据源名称,也未指定默认驱动程序 java.lang.NullPointerException 这是我的代码: Class.forName("sun.jdbc.odbc.JdbcOdbcDriv
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String SourceURL = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb,*.accdb)};DBQ="
+ new File("Argos.accdb").getAbsolutePath() + ";";
Argos = DriverManager.getConnection(SourceURL, "admin","");
我曾尝试在Netbeans中使用64位Java,但出现了相同的错误
谢谢我也有同样的问题。但是我有64位win 8和32位office im使用jdk 32位,在NetBeans中它可以工作,但是当我使用可执行jar时驱动程序jar在你的类路径中吗?我不确定你说的是哪一部分?