String url="jdbc:odbc:driver={MicrosoftAccessDriver(*.mdb)};DBQ=dbname";
  
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  
Connection conn=DriverManager.getConnection(url);

解决方案 »

  1.   

    driver=sun.jdbc.odbc.JdbcOdbcDriver
    url=jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=D:/data/aaa.mdb据我所知access好像不能用连接池的吧?
      

  2.   

    学习.........
    目前为止还没用过access的数据库,有哪位高人可以讲讲它和SQL Server在操作上的区别啊?
      

  3.   

    driver=sun.jdbc.odbc.JdbcOdbcDriver
    url=jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=D:/data/aaa.mdb据我所知access好像不能用连接池的吧? 這樣寫法鏈不了啊.急救~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~``.
      

  4.   


    public conn()
    {
    try
    {
    InputStream fis =getClass().getResourceAsStream("db.properties");
    Properties  ps=new Properties();
    ps.load(fis);
    driver=ps.getProperty("driver");
    url=ps.getProperty("url");
    user=ps.getProperty("username");
    password=ps.getProperty("password");
    Class.forName(driver);
    }
    catch (java.lang.ClassNotFoundException e)
    {System.err.println("DataConnectionDrever:"+e.getMessage());}
    catch (Exception e){System.out.println("数据配置参数读取失败!");}
        }-----------------db.properties文件中-------------------------------------
    driver=net.sourceforge.jtds.jdbc.Driver
    url=jdbc:jtds:sqlserver://192.168.0.107;DatabaseName=Taiping_heshan;charset=GBK;SelectMethod=CURSOR
    username=sa
    password=aa我現在想將它改為以access的方式链接数据库.怎么样改.请指教.
      

  5.   

    我改动如下:
    driver=sun.jdbc.odbc.JdbcOdbcDriver
    url="jdbc:odbc:driver={Microsoft Access Driver(*.mdb)};DBQ=tdb/Taiping_heshan.mdb";
    username=""
    password=""
    错误如下:DataQuery:No suitable driver