如何对内存表采用SQL语句查询?
或是对ClientDataset的结果采用二次查询

解决方案 »

  1.   

    Locate method (TCustomClientDataSet)Searches the dataset for a specified record and makes that record current.Delphi syntax:function Locate(const KeyFields: string; const KeyValues: Variant; Options: TLocateOptions): Boolean; override;with CustTable do
      Locate('Company;Contact;Phone', VarArrayOf(['Sight Diver', 'P', '831-431-1000']), [loPartialKey]);
      

  2.   

    to cncharles(旺仔):
    谢谢你回答,不过你那个确实不能实现我的要求。你那个只是记录的定位,我要的是对clientdataset
    的结果进行二次查询,返回的是一个记录集