次の方法で共有


ExecuteComplete イベント (ADO)

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

構文

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

パラメーター

RecordsAffected
コマンドの影響を受けるレコードの数を示す値。

pError
Error オブジェクト。 adStatus の値が adStatusErrorsOccurred 場合に発生したエラーについて説明します。それ以外の場合は設定されません。

adStatus する
EventStatusEnum 状態値。 このイベントが呼び出されると、このパラメーターは、イベントの原因となった操作が成功した場合は adStatusOK し、操作が失敗した場合は adStatusErrorsOccurred するように設定されます。

このイベントが返される前に、このパラメーターを adStatusUnwantedEvent に設定して、後続の通知を防ぎます。

pCommand する
実行された Command オブジェクト。 明示的にコマンドを作成せずに Connection.Execute または Recordset.Open を呼び出す場合でも、Command オブジェクトを格納します。この場合、Command オブジェクトは ADO によって内部的に作成されます。

pRecordset する
実行されたコマンドの結果である Recordset オブジェクト。 この レコードセット は空の場合があります。 このイベント ハンドラー内からこの Recordset オブジェクトを破棄しないでください。 これにより、ADO が存在しなくなったオブジェクトにアクセスしようとすると、アクセス違反が発生します。

pConnection する
Connection オブジェクト。 操作が実行された接続。

注釈

接続が原因で ExecuteComplete イベントが発生する可能性があります実行コマンド。ExecuteRecordset。[開く]、[レコードセット] の順に選択します。再クエリまたはレコードセット。NextRecordset メソッド。

こちらもご覧ください

ADO イベント モデルの例 (VC++)
ADO イベント ハンドラーの概要