如何快速比较2个相同结构的datawindow的数据不同之处?

hhb713hhb713 2007-04-12 05:05:14
请教各位高手!
...全文
252 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hhb713hhb713 2007-04-12
  • 打赏
  • 举报
回复
是这样的用两个数据窗口 跟别关联两张表 表的结构多是一样的 :

订单编号 货品名称 数量 船期
-- -- -- --
-- -- -- --
-- -- -- --
-- -- -- --

要通过两个数据窗口里的数据比较来判断 那些被修改了
doodle 2007-04-12
  • 打赏
  • 举报
回复
那为什么要比较两个呢?用一个不行?
用户修改后,你直接用getitemstatus判断状态会更简单一些吧?
dwItemStatus l_status

l_status = dw_1.GetItemStatus(行, 列,Primary!)//如果判断整行 列设为0

NotModified!//未修改
DataModified!//修改
New!或NewModified!//新记录

判断修改后 将修改内容记录下来

或者在itemchanged里面记录修改的内容
hhb713hhb713 2007-04-12
  • 打赏
  • 举报
回复
to douguitao(红了樱桃 绿了芭蕉):
所有数据比较,为了记录修改的历史记录,请高手赐教!
doodle 2007-04-12
  • 打赏
  • 举报
回复
是行数比较还是所有数据比较?为什么要比较不同

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧