要提交事务,否则数据是在缓存里!!
你用的是ORACLE吧!!

解决方案 »

  1.   

    提交事务用什么语句啊,我用的是Access
      

  2.   

    try {
        Connection conn=DriverManager.getConnection(url);
        conn.setAutoCommit(false);
        .......
        r.moveToCurrentRow();   
        r.updateString("Name", name);
        r.updateString("Company", company);
        r.updateString("Post", post);
        r.insertRow();   
        r.moveToInsertRow();   
        .......conn.commit();
        conn.close();
    }
    catch(Exception e){
        e.printStackTrace();
    }
      

  3.   

    可以了,不过connection提交后,没有关闭,又要用到connection时,是否又要重建一个
      

  4.   

    不过我又试了试,如果con.commit();后不加con.close();仍然没法写入数据库
      

  5.   

    http://1shome.wy8.net/down.htm这里提供了一个方法
    你可以看看