Data1.Recordset.     movnext  这里应该是 movenext

解决方案 »

  1.   

    你把    Do While Not Data1.Recordset.EOF   写成
           Do Until Data1.Recordset.EOF    试试。
      

  2.   

    data2.update根本就没有
    Do Until Data1.Recordset.EOF    也不行
      

  3.   

    你用的表格是什么 dbgrid 还是 msflexgrid ?将它们的datasourse设为data2
    ,你应该不会犯这样的错误,呵呵 ,再试试在 
    Data2.Recordset.Update后加一条
    data2.refresh
      

  4.   

    原因就在于你用的是
    foxpro数据库
    如果改用Access数据库
    就不会有这个问题foxpro数据库不能这样直接写入和删除
    具体这么些,csdn中就有有关的文章,
    自己查吧
      

  5.   

    up up up up up up up up up up