起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 125|回复: 4

【结帖】Tsqldataset和Tdatasetbroker问题

[复制链接]
发表于 2007-9-13 10:49:21 | 显示全部楼层 |阅读模式
Tsqldataset的ondatasetchange是什么意思
Tdatasetbroker的ondatasetchange和ondatachange有什么区别
回复

使用道具 举报

发表于 2007-9-13 10:59:04 | 显示全部楼层
Tdatasetbroker是用来访问信息层上的数据集的,Tsqldataset是一个标准数据集!如果Tdatasetbroker访问的就是这个Tsqldataset,那么他们两个就代表的是同一个数据集。所以这两个事件没有什么区别!
ondatasetchange事件是在数据集发生改变后触发的一个事件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-13 11:12:59 | 显示全部楼层
我能否这样理解,你看一下:
标准数据集的ondatasetchange事件,是在它的数据发生变化时触发
数据集代理的ondatachange和ondatachange事件的触发条件是一样的,
都是它们的数据发生变化时触发.

注:标准数据集只有ondatasetchange事件,数据集代理控件有ondatasetchange和ondatachange
两个事件
回复 支持 反对

使用道具 举报

发表于 2007-9-13 11:30:23 | 显示全部楼层
我能否这样理解,你看一下:
标准数据集的ondatasetchange事件,是在它的数据发生变化时触发
数据集代理的ondatachange和ondatachange事件的触发条件是一样的,
都是它们的数据发生变化时触发.

注:标准数据集只有ondatasetchange事件,数据集代理控件有ondatasetchange和ondatachange
两个事件
------------------------------------------------------
更正一下,Ondatasetchange只有在数据集发生变化的时候触发(比如打开,提交,刷新)而对于Ondatachange是在数据发生改变的时候触发
对于datasetbroker是一个数据集代理控件,如果他代理的数据集就是那个标准数据集,那么在他们两个上的ondatasetchange事件,其实是等价的!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-13 11:40:58 | 显示全部楼层
很好,谢谢了,结帖.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-16 01:54 , Processed in 0.036765 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表