If pAdodc.Recordset.EditMode = adEditNone Then pAdodc.Recordset

解决方案 »

  1.   

    刚才没写全:(If pAdodc.Recordset.EditMode = adEditNone Then pAdodc.Recordset.EditMode = adEditInProgress
      

  2.   

    '进入新增记录模式
    If pAdodc.Recordset.EditMode = adEditNone Then 
     pAdodc.Recordset.AddNew'进入修改记录模式
    If pAdodc.Recordset.EditMode = adEditNone Then 
     pAdodc.Recordset.Edit
      

  3.   

    实验了一下,没有这个.Edit方法,也没有找到类似的beginedit 之类的方法... 有没有同志有其它方法解决的,谢谢```
      

  4.   

    Sorry!记错了,回去实验了一下,的确没有Edit这个方法。
    根本不需要进入编辑模式,将数据指针指向需要修改的记录后直接设置Fields属性即可。
    设置完后记得用Update方法。