微软的网站上没有这个唉,看来这个东西不一定存在了
先用jdbc:obdbc测着吧

解决方案 »

  1.   

    to: Flyln911
    那请问代码怎么写?
    谢谢
      

  2.   

    我来,核心代码如下
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection con=DriverManager.getConnection("Jdbc:odbc:diaocha");
      

  3.   

    解释一下,diaocha是一个数据库名
    Connection con=DriverManager.getConnection("Jdbc:odbc:diaocha");
      

  4.   

    to: Jzealot
    你用的是JDBC-ODBC桥啊
    我要只用Access的JDBC驱动,不通过ODBC
      

  5.   

    TO: Jzealot
    你这样不是还要配数据源?
      

  6.   

    怎么不需要?
    不然"Jdbc:odbc:diaocha"哪儿来的?
    数据库都没有路径?
      

  7.   

    可以直接用JDBC驱动,但是得有JDBC的驱动程序,在后缀为.jar的文件中有JDBC驱动程序.比如:mysql-2.0.1-bin.jar就包含mysql对应的JDBC驱动.
      

  8.   

    import java.sql.*; public class Access{     public static void main(String args[]) throws Exception{ 
            String strurl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\projects\\demo.mdb"; 
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
            Connection conn=DriverManager.getConnection(strurl) ; 
            Statement stmt=conn.createStatement(); 
            ResultSet rs=stmt.executeQuery("select * from mcp_swty_player"); 
            while(rs.next()) 
                System.out.println(rs.getString("player_mobile")); 
            rs.close(); 
            stmt.close(); 
            conn.close(); 
        } 
    }
      

  9.   

    要在管理工具中
    加载MS ACCESS的驱动
    设置系统数据库名、用户名、密码和路径.然后在代码中用
    Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);
    Connection con=DriverManager.getConnection(jdbc:odbc:系统数据库名,用户名,密码);
      

  10.   

    没有的!不用找!用JDBC-ODBC-BRIDAGE吧!
      

  11.   

    TO: Neropro
    请问驱动哪儿有得下?您有吗?
    网上搜到的都要钱
    谢谢
      

  12.   

    Sun的网站上有集大成的各类数据驱动。你可以去java.sun.com中搜索。
      

  13.   

    不好意思。。楼上的都没告诉你。。ACCESS是没有JDBC驱动的。。你只有用JDBC-ODBC桥来连。如果你硬要用JDBC那么就建议你换数据库了。。推荐用MYSQL,免费的。。不会给公司增加负担~~
      

  14.   

    不用,
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;
    //a.mdb是你的access数据库文件,放在class的同一目录下;放其他地方需要加上相应路径
    String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=a.mdb");
    Connection conn = DriverManager.getConnection(url,"","");
     Statement stmtNew=conn.createStatement() ;