.addnew
!field="nihao"
就可以了,记录集自动刷新了。
你没发现吗,正确的代码是data1.updatarecord,是直接更新data1的,而不是更新你的 data1.recordset,所以你的原代码是不正确的。

解决方案 »

  1.   

    To:lily0000000(黑百合) 
       问题就是有时候是正确的,我的程序有两个地方,功能是一样的,一个就是用.update,一直就没有出问题。可以另一个有时候就出问题,所以就改成了.updatarecord。这又如何解释?
      

  2.   

    .addnew用来新加一条记录
    .update用来更记录集
      

  3.   

    .addnew用来新加一条记录
    with data1.recordset
         .addnew
         !field="nihao"
    end with
    就可以了,记录会自动更新
    .update用来更记录集
    with data1.recordset
         .edit
         !field="nihao"
         .update
    end with