Compartilhar via


CRecordset::IsEOF

Retorna diferente de zero se o recordset foi posicionado após o último registro.Não há nenhum registro atual.

BOOL IsEOF( ) const;

Valor de retorno

Diferente de zero se o recordset não contém nenhum registro ou se você foi rolado além do último registro; se não 0.

Comentários

Chamar essa função de membro como você colocar o registro do registro para saber se você tiver sido além do último registro do conjunto de registros.Você também pode usar IsEOF para determinar se o recordset contém quaisquer registros ou está vazia.Imediatamente após você chama Abrir, se o recordset não contém nenhum registro, IsEOF retorna diferente de zero.Quando você abre um conjunto de registros que tenha pelo menos um registro, o primeiro registro é retorna 0 do registro atual e de IsEOF .

Se o último registro é o registro atual quando você chama MoveNext, IsEOF retornará posteriormente diferente de zero.Se IsEOF retorna diferente de zero e você chama MoveNext, ocorrerá um erro.Se IsEOF retorna diferente de zero, o registro atual é indefinido, e qualquer ação que requer um registro atual resultará em um erro.

Exemplo

Consulte o exemplo para IsBOF.

Requisitos

Cabeçalho: afxdb.h

Consulte também

Referência

Classe de CRecordset

Gráfico de hierarquia

CRecordset::IsBOF

CRecordset::MoveLast

CRecordset::MoveNext