【问题标题】:How can I delete all the records from a TClientDataset at once?如何一次删除 TClientDataset 中的所有记录?
【发布时间】:2011-04-29 17:47:21
【问题描述】:

是否可以一次删除TClientDataset 中的所有记录?

【问题讨论】:

    标签: delphi tclientdataset


    【解决方案1】:

    是的,这是可能的,您必须使用EmptyDataSet 过程。

    试试这个

     ClientDataSet1.DisableControls;
     try
       ClientDataSet1.EmptyDataSet;
     finally
       ClientDataSet1.EnableControls;
     end;
    

    【讨论】:

    • 在这种情况下不需要 DisableControls / EnableControls。
    • 是的,但接下来的问题变成:“如何加快清除客户端数据集的速度?”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-30
    • 2011-08-18
    • 1970-01-01
    • 2020-10-28
    • 2017-12-23
    • 2018-10-04
    • 1970-01-01
    相关资源
    最近更新 更多