如何把TClientDataSet的ChangeCount清零(100分)

  • 主题发起人 主题发起人 first
  • 开始时间 开始时间
F

first

Unregistered / Unconfirmed
GUEST, unregistred user!
当我从远程服务器下载数据后,改变某个字段的值这时CHangCount是变动记录数
,不知有什么办法在不使用MergeChangeLog方法的前提下把ChangCount清为零。
 
CancelUpdates啊。
 
to jiangxiancheng
用CancelUpDates方法后会把Delta的值也清除,这可不是我想要的结果
 
如果又想留delta,又要changecount清零,好象不太可能!
 
先把Delta备份,再Cancelupdates(不存盘)或ApplyUpdates+MergeChangeLog(存盘)就达到你的目的了。
不过你这样做的好像有点矛盾,就象到银行取钱又不改存款数目一样,可能吗?
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
回复
0
查看
776
老衲
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
930
SUNSTONE的Delphi笔记
S
后退
顶部