单元中已有一事件过程procedure DataSource1DataChange(Sender: TObject; Field: TField);在其他事件中如何调用它?
解决方案 »
- 高分求救!SQLConnection1连接的SQLSERVER数据备份
- 新手入门:关于属性页PageControl的一个简单问题
- 一个QQ自动聊天软件 来帮忙看看为什么没有用
- mscomm控件奇怪问题,请高手进来指点.在线等(40分)
- 请问如何用DELPHI实现HTML文档转换成RTF文档,原码转换也可以
- 初学者提问?
- 关于三层,服务器端加密的问题.
- delphi怎么读出ie的历史纪录
- QuickReport中自动增加和显示TQRDBText问题??大大给分了,请大家帮忙!!
- dancemaple(枫之舞) 和 galeboy(狂风) 请进。
- 如何实现类似windows的浏览器一样的查找功能?
- 怎么从一个txt文件按格式读出数据
调用: DataSource1DataChange( DataSource1, 字段对象 );
DataSource1.DataSource1DataChange(Self, BeChangedField);不过,在这个事件中完成建立主从表的语句,可能不大对头哦,如果当前记录变化了,则该记录中有多少个字段,就会触发多少次该事件。在TDateSet.AfterPost或者TDataSet.AfterScroll事件中做主从表的联系,可能是更好的选择。
一般来说 DataSource1DataChange 是属于窗体的而不是DataSource的。楼主为什么不能在设计时就定好主从关系呢?Delphi自动帮你联动。