共用方式為


事件的類型

事件有兩種基本類型。 「Will 事件」會在作業開始前呼叫,通常會在名稱中包含 "Will",例如 WillChangeRecordsetWillConnect。 在事件完成之後呼叫的事件通常在名稱中會包含 "Complete",例如 RecordChangeCompleteConnectComplete。 例外狀況存在 (例如 InfoMessage),但這些例外狀況會在相關作業完成之後發生。

Will 事件

作業開始之前呼叫的事件處理常式可讓您檢查或修改作業參數,接著取消作業或允許完成。 這些事件處理常式通常具有 WillEvent 形式的名稱。

Complete 事件

作業完成之後呼叫的事件處理常式可通知應用程式作業已完成。 在 Will 事件事件處理常式取消擱置作業時,也會通知這類的事件處理常式。 這些事件處理常式通常具有 EventComplete 形式的名稱。

Will 和 Complete 事件通常會以配對使用。

其他事件

僅在事件完成之後呼叫的其他事件處理常式,意即事件的名稱不是 WillEventEventComplete 形式。 這些事件為 DisconnectEndOfRecordsetInfoMessage

另請參閱

ADO 事件處理常式摘要
ADO 事件具現化 (依語言)
事件參數
事件處理常式如何協同運作