问个简单的问题~(结贴绝对快~)(100)

  • 主题发起人 主题发起人 www.0o0.com
  • 开始时间 开始时间
W

www.0o0.com

Unregistered / Unconfirmed
GUEST, unregistred user!
不同查询条件 的数据集cdsquery1, cdsquery2, 它们的数据都源于同一个表table1中~当在一个 数据集cdsquery1 修改数据后(post后) 怎样把值传给cdsquery2中~~ 比如修改了 cdsquery1 中 Field1 的值~ cdsquery1.edit; cdsquery1.FieldByName(Field1).asFloat = 100.00; //不止一条~ 更改多条 值不同 cdsquery1.post; ~~怎么让cdsquery2中相应的 Field1的值 改变~
 
cdsquery1.post;之前记录下这条记录的主健值,另一个cdsquery2 直接根据主健值locate定位到这条记录,edit,post不就行了
 
cdsquery2.data := cdsquery2.data 最简单了
 
对应这种脏数据,一般都是刷新处理的,效率不高。由于是不同的查询条件,没有什么好的手段,如果是相同查询条件,那还可以通过Clone游标的方式来实现。
 
晕~刚用的lacate 自己写错了~呵呵~` 多人接受答案~
 
多人接受答案了。
 
后退
顶部