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

CRecordset Class

Gráfico de jerarquías

CRecordset::IsBOF

CRecordset::MoveLast

CRecordset::MoveNext