EndOfRecordset イベント (ADO)
EndOfRecordset イベントは、Recordsetの末尾を越えて行に移動しようとすると呼び出されます。
構文
EndOfRecordset fMoreData, adStatus, pRecordset
パラメーター
fMoreData を する
VARIANT_TRUEに設定されている場合に、Recordsetに追加された行が増えたことを示す VARIANT_BOOL 値。
adStatus を する
EventStatusEnum 状態値。
EndOfRecordset 呼び出されると、イベントの原因となった操作が成功した場合、このパラメーターは adStatusOK に設定されます。 このイベントが、このイベントの原因となった操作の取り消しを要求できない場合は、adStatusCantDeny を に設定されます。
EndOfRecordset 戻る前に、このパラメーターを adStatusUnwantedEvent に設定して、後続の通知を防ぎます。
pRecordset を する
Recordset オブジェクト。 このイベントが発生した Recordset。
備考
MoveNext 操作が失敗した場合、EndOfRecordset イベントが発生する可能性があります。
このイベント ハンドラーは、Recordset オブジェクトの末尾を越えて移動しようとしたときに呼び出されます。これは、MoveNext 呼び出した結果である可能性があります。 ただし、このイベントでは、データベースからさらに多くのレコードを取得し、Recordsetの末尾に追加できます。 その場合は、fMoreData を VARIANT_TRUE に設定し、EndOfRecordsetから戻ります。 次 MoveNext をもう一度呼び出して、新しく取得したレコードにアクセスします。