Udostępnij za pośrednictwem


CRecordset::IsEOF

Zwraca wartość niezerową, jeśli zestaw rekordów ma został umieszczony po ostatnim rekordzie.Brak bieżącego rekordu.

BOOL IsEOF( ) const;

Wartość zwracana

Niezerowa, jeśli zestaw rekordów nie zawiera żadnych rekordów lub były przewijane poza ostatni rekord; 0 inaczej.

Uwagi

Wywołanie tej funkcji Członkowskich przewijania z rekordu do rekordu, aby dowiedzieć się, czy jesteś poza ostatniego rekordu w zestawie rekordów.Można również użyć IsEOF czy zestaw rekordów zawiera rekordy, czy jest pusty.Natychmiast po wywołaniu Otwórz, jeśli zestaw rekordów nie zawiera żadnych rekordów, IsEOF zwraca wartość niezerową.Po otwarciu zestawu rekordów, który ma co najmniej jeden rekord pierwszy rekord jest rekordem bieżącym i IsEOF zwraca wartość 0.

Jeśli jest ostatni rekord bieżący rekord po wywołaniu MoveNext, IsEOF następnie zwróci niezerową.Jeśli IsEOF i zwraca wartość niezerową wywołania MoveNext, wystąpi błąd.Jeśli IsEOF niezerowych zwraca bieżący rekord jest niezdefiniowany i wszelkie działania, które wymaga bieżącego rekordu spowoduje błąd.

Przykład

Zobacz przykład dla IsBOF.

Wymagania

Nagłówek: afxdb.h

Zobacz też

Informacje

Klasa CRecordset

Wykres hierarchii

CRecordset::IsBOF

CRecordset::MoveLast

CRecordset::MoveNext