老大,你用的是SQLServer的驱动哎,怎么能连Access数据库呢?
应该用ODBC,或者是第三方驱动。

解决方案 »

  1.   

    *******Method 1******Class.forName( "oracle.jdbc.driver.OracleDriver" );
    //connectionString url="jdbc:oracle:thin:@ip地址:端口:数据库名称";
    String name="用户名";
    String password="密码";
    Connection conn=DriverManager.getConnection(url,name,password);
    //get data from the DB
    DatabaseMetaData md=conn.getMetaData();*******Method 2*******
     
    InitialContext ctx=new InitialContext();
    DataSource ds=(DataSource)ctx.lookup("jdbc/已经连接好的数据库名称CoreDS");
      

  2.   

    try{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    }catch(SQLException e){ e.printStackTace();
    }