CDaoRecordset::GetRecordCount

largo () GetRecordCount;
Tiro (CDaoException, CMemoryException);

Valor devuelto

Devuelve el número de registros de acceso en un objeto recordset.

Observaciones

Llame a esta función miembro para averiguar cuántos registros en un conjunto de registros han sido visitados. GetRecordCount no indica cuántos registros figuran en un tipo dynaset o un conjunto de registros de tipo instantánea hasta que todos los registros han sido visitados. Esta llamada a la función miembro puede tomar una cantidad significativa de tiempo para completar.

Una vez que se ha accedido al último registro, el valor devuelto indica el número total de registros sin eliminar del conjunto de registros. Para forzar el último registro a ser visitada, llame a la función de miembro MoveLast o FindLast para el juego de registros. También puede utilizar una cuenta de SQL para determinar el número aproximado de registros de que la consulta devolverá.

Como su aplicación elimina los registros de un recordset de tipo dynaset, disminuye el valor de retorno de GetRecordCount . Sin embargo, los registros eliminados por otros usuarios no se reflejan por GetRecordCount hasta el registro actual se sitúa a un registro eliminado. Si ejecuta una transacción que afecta el número de registros y posteriormente deshacer la transacción, GetRecordCount no reflejará el número real de registros restantes.

El valor de GetRecordCount de un conjunto de registros de tipo instantánea no se ve afectado por cambios en las tablas subyacentes.

El valor de GetRecordCount de un recordset de tipo tabla refleja el número aproximado de registros en la tabla y se ve afectado inmediatamente como tabla de registros se agregan y eliminan.

U&n conjunto de registros con los registros no devuelve un valor de 0. Cuando trabajo con adjunto a tablas o bases de datos ODBC, GetRecordCount siempre returnsnbsp; – 1. Llamar a la función miembro Requery en un objeto recordset restablece el valor de GetRecordCount como si la consulta se ejecuten.

Para obtener más información sobre navegación en conjuntos de registros, vea el artículo conjunto de registros DAO: conjunto de registros de navegación en la Guía del programador de Visual C++. Para obtener información relacionada, vea el tema "Propiedad RecordCount" en la ayuda de DAO.

Visió&n General de CDaoRecordset |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CDaoRecordset::GetFieldCount, CDaoRecordset::GetFieldInfo, CDaoRecordset::GetIndexCount, CDaoRecordset::GetIndexInfo

Index