Compartir a través de


CRecordset::IsEOF

Devuelve cero si se ha colocado el conjunto de registros después del último registro.No hay ningún registro actual.

BOOL IsEOF( ) const;

Valor devuelto

Distinto de cero si el conjunto de registros no contiene ningún registro o si se ha desplazado más allá del último registro; si no 0.

Comentarios

Llame a esta función miembro al desplazarse de un registro a otro para saber si ha ido más allá del último registro de conjunto de registros.También puede utilizar IsEOF para determinar si el conjunto de registros contiene algún registro o está vacío.Inmediatamente después de llamar a Abrir, si el conjunto de registros no contiene ningún registro, IsEOF devuelve cero.Al abrir un conjunto de registros que contiene por lo menos un registro, el primer registro es el registro actual y IsEOF devuelve 0.

Si el último registro es el registro actual cuando se llama a MoveNext, IsEOF devolverá posteriormente distinto de cero.Si IsEOF devuelve cero y llama a MoveNext, se produce un error.Si IsEOF devuelve cero, el registro actual es indefinido, y cualquier acción que requiere un registro actual dará como resultado un error.

Ejemplo

Vea el ejemplo para IsBOF.

Requisitos

encabezado: afxdb.h

Vea también

Referencia

Clase CRecordset

Gráfico de jerarquía

CRecordset::IsBOF

CRecordset::MoveLast

CRecordset::MoveNext