当前位置: 代码迷 >> J2EE >> 远程连接Access数据库有关问题
  详细解决方案

远程连接Access数据库有关问题

热度:131   发布时间:2016-04-22 02:24:18.0
远程连接Access数据库问题
由于业务需要,我需要远程连接Access数据库,从中抽取一些数据到本地Oracle10g数据库中,请问url我该怎么写?
Java code
public static Connection getConnection() throws ClassNotFoundException {        Connection conn=null;        try {            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");            String url="";//这里怎么写啊            conn = DriverManager.getConnection(url , "admin" , "cmsyu");        }catch (ClassNotFoundException e) {            e.printStackTrace();            logger.log(Level.INFO, "----找不到数据库驱动.../n" + e.getMessage());        } catch (SQLException e) {            e.printStackTrace();            logger.log(Level.INFO, "----连接Access数据库错误.../n" + e.getMessage());        }        return conn;    }

补充下,我本地有两个文件,分别是DKRecord.mdb和DKCtrl.mdb(对方发给我的),我要分别操作这两个文件中的两个表,我不知道这两个文件是否在一个库中,不知道直接写sql可以不,还是分开写?
我能否利用这两个文件本地测试下呢,该怎么写url,是否需要配置数据源?数据源怎么配置啊?

------解决方案--------------------
String dbur1 = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=Z:\\hongloumeng.mdb";
  相关解决方案