Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
64位Java和64位访问_Java_Database_Netbeans_32bit 64bit - Fatal编程技术网

64位Java和64位访问

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

我使用的是32位Netbeans,32位Java安装在Windows7 64位机器上

我还使用Office 2010 64位

我的问题是,每次尝试将Access数据库连接到项目时,都会出现以下错误:

java.sql.SQLException:[Microsoft][ODBC驱动程序管理器]未找到数据源名称,也未指定默认驱动程序

java.lang.NullPointerException

这是我的代码:

    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在你的类路径中吗?我不确定你说的是哪一部分?