如何远程访问数据库 .mdb ?

解决方案 »

  1.   

    网上大把代码import java.sql.*;
    public class dbaccess{
     public static void main(String args[]) throws Exception{
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      String dburl ="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=database.mdb";//此为NO-DSN方式
      //String dburl ="jdbc:odbc:odbcName";//此为ODBC连接方式
      Connection conn=DriverManager.getConnection(dburl);
      Statement stmt=conn.createStatement();
      ResultSet rs=stmt.executeQuery("select Top 20 * from table");
      while(rs.next()){
       System.out.println(rs.getString(1));
      }
      rs.close();
      stmt.close();
      conn.close();
     }
    }
      

  2.   

    常见的办法是配置odbc数据源,使用jdk自带的odbc-jdbc桥接驱动访问数据库,使用access做数据库,一般都会在本地