......
真的,像 java2000说的那样,好懒,网上应该有许多教程之类的吧,google 一下应该可以找到.如果你连语法的一些知识都不熟悉的话,感觉还是打下基础吧,j2se慢慢来,什么东西都急不来的

解决方案 »

  1.   

    呵呵,我j2se有一定的基础啦咯!只是没有必要把数据库弄得那么透彻!百度一大队了,可是基本上都只讲了代码部分,没说怎么操作access。程序早就编译通过了。就只差怎么弄access了!
      

  2.   

    如果是想操作数据库的话,我不喜欢access,如果只是想操作access的话,你建立了 connection后,直接按部就班的过来啊,你还想什么?driver放对地方,连接字符串正确了,一般就没问题了,有错就google,baidu下
      

  3.   

    你就当access为普通数据库进行操作就可以了,一般都不会出错
      

  4.   

    我们早有了,你没看是吧?http://www.family168.com/tutorial/jdbc/html/jdbc-ch-01.html
      

  5.   

    一个简单的实例
    package connect;import java.sql.*;public class TestConnect {
    public static void main(String args[]) throws Exception{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    String dburl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=Grantt.mdb";//你的ACCESS文件位置;
    String dburl =jdbc:odbc:odbcName;//此为ODBC连接方式
    Connection conn=DriverManager.getConnection(dburl,"localhost", "123456");
    Statement stmt=conn.createStatement();
    CallableStatement rss;
    ResultSet rs;
    int rows;
    rs=stmt.executeQuery("select count(*) from grantt");
    rs.next();
    rows=rs.getInt(1);
    System.out.println(rows);
    //rs=stmt.executeQuery("select * from person");
    rss=conn.prepareCall("{call allTasks()}");
    rs=rss.executeQuery();
    while(rs.next()){
    System.out.println("name: "+rs.getInt(1)+" age: "+rs.getString(2));
    }
    stmt.close();
    conn.close();
    }