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.

Syntaxe

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 pro IsBOF.

Požadavky

Záhlaví: afxdb.h

Viz také

Třída CRecordset
Graf hierarchie
CRecordset::IsBOF
CRecordset::MoveLast
CRecordset::MoveNext