可以用jdbc-odbc驱动,用之前要先配置好ODBC数据源
driver:sun.jdbc.odbc.JdbcOdbcDriver
url:jdbc:odbc:yourOdbcName也可以到网上找其他纯java的驱动

解决方案 »

  1.   

    System.setProperty("jdbc.drivers","sun.jdbc.odbc.JdbcOdbcDriver");
    String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ="+"AccessDB.mdb";
    Connection conn = DriverManager.getConnection(url,"","");
    Statement stmtNew=conn.createStatement() ;
    //数据库.mdb和源程序在同一目录
      

  2.   

    import java.io.*;
    import java.sql.*;
    public class test{
    public static void main(String[] args){
       try{
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        String dbUrl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\forum.mdb";//此为数据库存放在D盘下名字为forum.mdb
        Connection con = DriverManager.getConnection(dbUrl,"","");   
        Statement state = con.createStatement();
    //执行SQL语句
        String sql = "select * from book";//此为数据库表名BOOK
        ResultSet rs = state.executeQuery(sql);
        if( rs != null ){
            while( rs.next() ){
              System.out.println("\t" + rs.getString("name"));//name为字段名
           }
           rs.close();
           con.close();
        }
       }
       catch(Exception e){   
           e.printStackTrace();
       }
      }
    }