次の方法で共有


ExecuteComplete イベント (ADO)

適用先: Access 2013、Office 2013

ExecuteComplete イベントは、コマンドが実行を終了した後に呼び出されます。

構文

ExecuteCompleteRecordsAffected, pError, adStatus, pCommand, pRecordset, pConnection

パラメーター

パラメーター 説明
RecordsAffected コマンドによって影響を受けるレコードの数を表す長整数型 ( Long ) の値です。
Perror Error オブジェクトです。 adStatus の値が adStatusErrorsOccurred である場合に発生したエラーについて説明します。それ以外の場合は設定されません。
adStatus EventStatusEnum。 このイベントから制御が戻る前に後続の通知が行われるのを防ぐには、このパラメーターを adStatusUnwantedEvent に設定します。
pCommand 実行された Command オブジェクトです。 明示的に Command を作成せずに Connection.Execute または Recordset.Open を呼び出しても Command オブジェクトが格納されます (この場合、 Command オブジェクトは ADO によって内部的に作成されます)。
pRecordset 実行されたコマンドの結果の Recordset オブジェクトです。 この Recordset は空の場合もあります。 この Recordset オブジェクトは、このイベント ハンドラーから破棄しないでください。 破棄した場合には、ADO が存在しないオブジェクトにアクセスしようとしたときにアクセス違反が発生します。
pConnection Connection オブジェクトです。 操作を実行したときの接続です。

注釈

ExecuteComplete イベントは、Connection.ExecuteCommand.ExecuteRecordset.OpenRecordset.Requery、または Recordset.NextRecordset の各メソッドにより発生します。