我想实现在点[确定] 按妞执行里面的 table1.post 时才更新数据。
同时防止在ADO在行的焦点转移时自动POST,我在TABLE1的BEFOREPOST里加了如下代码if table1.State in [dsedit,dsinsert] then//判断是否修改过
    if messagedlg('post?' , mtConfirmation, [mbYes, mbNo], 0) = mrYes then
      table1.post
     else
      table1.Cancel ;当我的程序执行到table1.cancel时 总是报错 什么原因啊 55555555555