好像clientdataset.state in [dsedit,dsinsert] 不行

解决方案 »

  1.   


    ClientDataSet.State in dsEditModes 
    行吗?
      

  2.   

    if dsEdit in ClientDataSet.State then 
      ...
      

  3.   

    更正:if dsEdit in ClientDataSet.State then 
      ...为:if ClientDataSet.State = dsEdit then 
      ...
      

  4.   

    if ClientDataSet1.State = dsEdit then
      begin
        .....
      end;
      Uses 
         DB;
    不要用In 用 = ;