CRecordset::IsEOF
レコードセットが最後のレコードの後で設定された場合は、を返します。 現在のレコードがありません。
BOOL IsEOF( ) const;
戻り値
レコードセットがレコードが含まれていないか、または最後のレコードにスクロールする場合は、; それ以外の場合は 0。
解説
レコードセットの最後のレコードが成功したかどうかについてはレコードからレコードをスクロールすると、このメンバー関数を呼び出します。 また、レコードセットがレコードを含む場合、または空であるかどうかを確認するに IsEOF を使用できます。 **[開く]**を呼び出した直後に、レコードセットがレコードがある場合、IsEOF は非ゼロを返します。 1 文字以上のレコードを持つレコードセットを開くと、先頭のレコードが現在のレコードと IsEOF は 0 を返します。
MoveNextを呼び出すときは、最後のレコードが現在のレコードの場合、IsEOF に、非ゼロを返します。 IsEOF がゼロ以外の値を返し、MoveNextを呼び出すと、エラーが発生します。 IsEOF がゼロ以外の値を返した場合、現在のレコードは定義されず、現在のレコードを要求するアクションにエラーが発生します。
使用例
IsBOFの例を参照してください。
必要条件
Header: afxdb.h