Connection conn = DriverManager.getConnection("jdbc:odbc:driver={Microsoft Access Driver(*.mdb)};d:\\ExamLib.mdb");//采用绝对路径这样很麻烦,在每个文件中都要这样写,而且一旦数据库文件挪动位置,就得全部修改,请问是否可以在odbc-系统DSN里设置?如何设置?麻烦了,谢谢

解决方案 »

  1.   

    我记得连access是采用jdbc-odbc-bridge的方式的,在数据源里可以配置的
      

  2.   

    请问如何设置?数据源设置好了后DBQ=?谢谢
      

  3.   

    String url = "jdbc:odbc:DNSName";
     String user = "";
     String password = "";
     Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
     Connection conn = DriverManager.getConnection(url, user, password); 
    在系统中控制面板-管理工具-数据源要配置access数据源。