带有Ms Access的Java桌面应用程序

带有Ms Access的Java桌面应用程序,java,exception,Java,Exception,我的数据库连接错误“找不到类异常”!”。 我想用java jTable显示查询结果 static Connection databaseConnection()throws ClassNotFoundException{ Connection con=null; File file=new File("PlayDb/PlayIS.mdb"); try{ Class.forName("sun.jdbc.odbc.jdbcodb

我的数据库连接错误“
找不到类异常”
!”。 我想用java jTable显示查询结果

static Connection databaseConnection()throws ClassNotFoundException{
        Connection con=null;
        File file=new File("PlayDb/PlayIS.mdb");
        try{
            Class.forName("sun.jdbc.odbc.jdbcodbcDriver");
            con =DriverManager.getConnection("jdbc:odbc:Driver="+"{Microsoft Access Driver(*.mdb,*.accdb)};DBQ="+file.getAbsoluteFile());
            System.out.print("Success con!!");
        }
        catch(Exception e){
            System.out.print("connection fail!!");
        e.printStackTrace();
        }
        return con;
   }

如果你能发布完整的stacktrace,那就很容易回答你的问题了。 根据描述(“类未找到异常!”),JVM似乎无法加载JDBC驱动程序

请张贴完整的stacktrace

您是否正确设置了“数据源名称”

下面的教程介绍如何设置“数据源名称”以及如何连接Java和MS Access数据库。

嘿,欢迎来到SO。请张贴您的密码。除了几个明显的例外,我们这里的大多数人都没有洞察力。