共用方式為


ExecuteComplete 事件 (ADO)

命令完成執行之後,會呼叫 ExecuteComplete 事件。

語法

ExecuteComplete RecordsAffected, pError, adStatus, pCommand, pRecordset, pConnection  

參數

RecordAffected
Long 值,指出受命令影響的記錄數目。

pError
Error 物件。 它會描述如果 adStatus adStatusErrorsOccurred時所發生的錯誤;否則不會設定。

adStatus
EventStatusEnum 狀態值。 呼叫此事件時,如果造成事件的作業成功,此參數會設定為 adStatusOK,或 失敗時 adStatusErrorsOccurred。

在此事件傳回之前,請將此參數設定為 adStatusUnwantedEvent 以防止後續通知。

pCommand
執行 Command 物件。 包含 Command 物件,即使呼叫 Connection.ExecuteRecordset.Open,也不會明確建立 Command,在此情況下,ADO 會在內部建立 Command 物件。

pRecordset
Recordset 物件,這是執行命令的結果。 此 Recordset 可能是空的。 您不應該從這個事件處理程式內終結此 Recordset 物件。 這樣做會導致存取違規時,ADO 嘗試存取已不存在的物件。

pConnection
Connection 物件。 執行作業的連線。

言論

ExecuteComplete 事件可能會因為 連線而發生。執行命令。執行Recordset。開啟Recordset。RequeryRecordset。NextRecordset 方法。

另請參閱

ADO 事件模型範例 (VC++)
ADO 事件處理程式摘要