CRecordset::IsEOF

BOOL IsEOF( ) const;

戻り値

0 以外の値をレコード セットにレコードが含まれていない場合、または最後のレコードを越えてスクロールした場合;そうでなければ 0。

解説

レコード セットの最終レコードを超えてを行っているかどうかを記録するレコードをスクロールすると、このメンバー関数を呼び出します。IsEOFをレコード セットにレコードが存在するかどうかを確認することもできます。レコード セットにレコードが含まれていない場合、オープン、呼び出したすぐ後、 IsEOFが 0 以外の値を返します。少なくとも 1 つのレコードがレコード セットを開くときに、現在のレコードの最初のレコードであるし、 IsEOFは 0 を返します。

MoveNextを呼び出すと、最後のレコードが現在のレコード場合は、 IsEOF後 0 以外を返します。IsEOFが 0 以外の値を返す場合、 MoveNextを呼び出すと、エラーが発生します。IsEOFが 0 以外の値を返す場合は、現在のレコードが定義されていないと、現在のレコードが必要な任意のアクションは、エラーが発生します。

Isbof 関数を例します。

CRecordset の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CRecordset::IsBOFCRecordset::MoveLastCRecordset::MoveNext(&N)

Index