ADO 事件处理程序总结

目录

事件分成两类。ConnectionEvent 类从属于 Connection 对象的操作,而 RecordsetEvent 类则从属于 Recordset 对象的操作。

ADO 事件处理程序概述

ConnectionEvent 说明
BeginTransComplete、CommitTransComplete、RollbackTransComplete 事务管理 — 关于连接上的当前事务已经开始、已经提交、或者已经回卷的通知。
WillConnectConnectComplete, Disconnect 连接管理 — 关于当前连接即将开始、已经开始、或者已经结束的通知。
WillExecuteExecuteComplete 命令执行管理 — 关于连接的当前命令的执行即将开始、或者已经结束的通知。
InfoMessage 信息管理 — 关于当前操作有附加信息的通知。

RecordsetEvent 说明
FetchProgress, FetchComplete 检索状态 — 关于数据检索操作进度、或者检索操作已经结束的通知。
WillChangeField, FieldChangeComplete 字段更改管理 — 关于当前字段值即将更改、或者已经更改的通知。
WillMove, MoveComplete, EndOfRecordset 定位管理 — 关于当前行在 Recordset 中的位置即将更改、已经更改、或者已经到达 Recordset 结尾的通知。
WillChangeRecord, RecordChangeComplete 行更改管理 — 关于 Recordset 当前行的某些地方即将更改、或者已经更改的通知。
WillChangeRecordset, RecordsetChangeComplete Recordset 更改管理 — 关于当前 Recordset 的某些地方即将更改、或者已经更改的通知。

www.holmesian.org