BOOL IsEOF( ) const;
戻り値
0 以外の値をレコード セットにレコードが含まれていない場合、または最後のレコードを越えてスクロールした場合;そうでなければ 0。
解説
レコード セットの最終レコードを超えてを行っているかどうかを記録するレコードをスクロールすると、このメンバー関数を呼び出します。IsEOFをレコード セットにレコードが存在するかどうかを確認することもできます。レコード セットにレコードが含まれていない場合、オープン、呼び出したすぐ後、 IsEOFが 0 以外の値を返します。少なくとも 1 つのレコードがレコード セットを開くときに、現在のレコードの最初のレコードであるし、 IsEOFは 0 を返します。
MoveNextを呼び出すと、最後のレコードが現在のレコード場合は、 IsEOF後 0 以外を返します。IsEOFが 0 以外の値を返す場合、 MoveNextを呼び出すと、エラーが発生します。IsEOFが 0 以外の値を返す場合は、現在のレコードが定義されていないと、現在のレコードが必要な任意のアクションは、エラーが発生します。
例
Isbof 関数を例します。
CRecordset の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CRecordset::IsBOF、 CRecordset::MoveLast、 CRecordset::MoveNext(&N)