此頁(yè)沒有內(nèi)容條目
內(nèi)容

事件分成兩類。ConnectionEvent 類從屬于 Connection 對(duì)象的操作,而 RecordsetEvent 類則從屬于 Recordset 對(duì)象的操作。

?ConnectionEvents — 在連接的事務(wù)開始、提交或回卷時(shí),或在 Command 被執(zhí)行、連接開始或結(jié)束時(shí),將引發(fā)該類事件。

 

?RecordsetEvents — 在 Recordset 對(duì)象行中定位、更改 Recordset 行中的字段、更改 Recordset 的行、或是在 Recordset 作任何修改時(shí),將引發(fā)該類事件。

ADO 事件處理程序概述

ConnectionEvent

說明

BeginTransComplete、CommitTransComplete、RollbackTransComplete

事務(wù)管理 — 關(guān)于連接上的當(dāng)前事務(wù)已經(jīng)開始、已經(jīng)提交、或者已經(jīng)回卷的通知。

WillConnectConnectComplete, Disconnect

連接管理 — 關(guān)于當(dāng)前連接即將開始、已經(jīng)開始、或者已經(jīng)結(jié)束的通知。

WillExecute、ExecuteComplete

命令執(zhí)行管理 — 關(guān)于連接的當(dāng)前命令的執(zhí)行即將開始、或者已經(jīng)結(jié)束的通知。

InfoMessage

信息管理 — 關(guān)于當(dāng)前操作有附加信息的通知。

 

RecordsetEvent

說明

FetchProgress, FetchComplete

檢索狀態(tài) — 關(guān)于數(shù)據(jù)檢索操作進(jìn)度、或者檢索操作已經(jīng)結(jié)束的通知。

WillChangeField, FieldChangeComplete

字段更改管理 — 關(guān)于當(dāng)前字段值即將更改、或者已經(jīng)更改的通知。

WillMove, MoveComplete, EndOfRecordset

定位管理 — 關(guān)于當(dāng)前行在 Recordset 中的位置即將更改、已經(jīng)更改、或者已經(jīng)到達(dá) Recordset 結(jié)尾的通知。

WillChangeRecord, RecordChangeComplete

行更改管理 — 關(guān)于 Recordset 當(dāng)前行的某些地方即將更改、或者已經(jīng)更改的通知。

WillChangeRecordset, RecordsetChangeComplete

Recordset 更改管理 — 關(guān)于當(dāng)前 Recordset 的某些地方即將更改、或者已經(jīng)更改的通知。