Condividi tramite


CRecordset::IsEOF

 

Pubblicato: aprile 2016

Restituisce diverso da zero se il recordset è stato posizionato dopo l'ultimo record. Non è disponibile alcun record corrente.

Sintassi

BOOL IsEOF( ) const;

Valore restituito

Diverso da zero se il recordset non contiene record o se si scorre oltre l'ultimo record, in caso contrario 0.

Note

Chiamare la funzione membro come si passa da un record a per sapere se è necessario oltre l'ultimo record del recordset. È inoltre possibile utilizzare IsEOF per determinare se il recordset contiene i record o è vuoto. Subito dopo avere chiamato Apri, se il recordset non contiene record, IsEOF restituisce diverso da zero. Quando si apre un recordset con almeno un record, il primo record è restituisce 0 IsEOF e del record corrente.

Se l'ultimo record è il record corrente quando si chiama MoveNext, IsEOF restituirà un valore diverso da zero. Se IsEOF restituisce diverso da zero e chiamate MoveNext, si verifica un errore. Se IsEOF restituisce diverso da zero, il record corrente viene definito e qualsiasi azione che richiede un record corrente genererà un errore.

Esempio

Vedere l'esempio relativo IsBOF.

Requisiti

Header: afxdb.h

Vedere anche

CRecordset Class
Grafico delle gerarchie
CRecordset::IsBOF
CRecordset::MoveLast
CRecordset::MoveNext