Sdílet prostřednictvím


CRecordset::IsEOF

Vrátí nenulová záznamů má byl umístěn za posledním záznamu.Neexistuje žádný aktuální záznam.

BOOL IsEOF( ) const;

Vrácená hodnota

Nenulová, pokud neobsahuje žádné záznamy záznamů nebo pokud jste zobrazili za poslední záznam; jinak 0.

Poznámky

Volání funkce člena posouvání od záznamu k záznamu se dozvíte, zda jste odešli za poslední záznam sadě záznamů.Můžete také použít IsEOF zda sada záznamů obsahuje záznamy nebo je prázdný.Ihned po volání otevřených, pokud sada záznamů neobsahuje žádné záznamy, IsEOF vrátí nenulovou hodnotu.Při otevření záznamů, který obsahuje alespoň jeden záznam první záznam je aktuální a IsEOF vrátí hodnotu 0.

Pokud je poslední záznam aktuálního záznamu při volání MoveNext , IsEOF následně vrátí nenulový.Pokud IsEOF a vrátí nenulovou volání MoveNext , dojde k chybě.Pokud IsEOF vrátí nenulovou, aktuální záznam není definována a žádnou akci, která vyžaduje aktuální záznam bude výsledkem chyba.

Příklad

Příklad pro IsBOF.

Požadavky

Záhlaví: afxdb.h

Viz také

Referenční dokumentace

Třída CRecordset

Graf hierarchie

CRecordset::IsBOF

CRecordset::MoveLast

CRecordset::MoveNext