BeginTrans 启动新的事务。
CommitTrans 保存所有更改并结束当前事务。它也可以启动新事务。
RollbackTrans 取消当前事务中所做的任何更改并结束事务。它也可以启动新事务。 
详见msdn

解决方案 »

  1.   

    循环建议用
    do while not rs.eof
    ......
    loop
    recordcount为近似值,不可靠(做过实验的)我喜欢用listview控件
      

  2.   

    事物用  连接.begintrans
            连接.committrans
                .....
      

  3.   

    从msflexgrid保存到Table:with msflexgrid1
        for i=1 to .rows-1
            strSQL="insert into table (f1,f2) values ('" & .textmatrix(i,1) & "','" & .textmatrix(i,2) & "'"
            objConn.execute strSQL
        next i
    end with
      

  4.   

    junwhj() :
    试过了,access,6000条记录,会造成死机,1000条好点,但速度极慢
      

  5.   

    而且不能都是insert啊,有些已经有了,我只是改了,还要update,有些删了,这些东西混在一起都怎么处理?