DELPHI CLIENTDATASET复制记录


本文整理自网络,侵删。

 
数据源记录集: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] - 备忘录

Delphi7判断字符是否是数字

Delphi webbrowser有关技术

Delphi 高权限进程实现拖曳文件操作

Delphi tbutton.onclick 匿名函数用法

Delphi在postgresql中读写二进制数据

Delphi tms web core 嵌入js代码

Delphi中interface接口的使用方法

Delphi中使用内联变量(inline variables) 的5个理由

Delphi tstatusbar 用来显示当前程序状态的

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...