本文整理自网络,侵删。
数据源记录集:ClientDataSetSource;目标记录集:ClientDataSetCopy
1)复制一条记录。
ClientDataSetCopy.Close; ClientDataSetCopy.Fields.Clear; ClientDataSetCopy.FieldDefs.Clear;
//复制字段定义 ClientDataSetCopy.FieldDefs.Assign( ClientDataSetSource.FieldDefs); ClientDataSetCopy.CreateDataSet; ClientDataSetCopy.Edit; //Append;
//复制当前记录行 ClientDataSetCopy.CopyFields(cds1);
2)复制所有记录。
ClientDataSetCopy.Close; ClientDataSetCopy.Fields.Clear; ClientDataSetCopy.AppendData(ClientDataSetSource.Data,False);
相关阅读 >>
Delphi firedac 下的 sqlite [12] - 备忘录
Delphi中使用内联变量(inline variables) 的5个理由
更多相关阅读请进入《Delphi》频道 >>