Share via


CDaoRecordset::GetAbsolutePosition

Devuelve el número de registro del registro actual de un objeto de conjunto de registros.

long GetAbsolutePosition( );

Valor devuelto

Un número entero de 0 al número de registros del conjunto de registros.Corresponde a la posición ordinal del registro actual en el conjunto de registros.

Comentarios

El valor de propiedad de AbsolutePosition del objeto subyacente de DAO se basa en cero; un valor de 0 hace referencia al primer registro del conjunto de registros.Puede determinar el número de registros combinados en el conjunto de registros llamando a GetRecordCount.La llamada GetRecordCount puede tardar algún tiempo porque debe tener acceso a todos los registros para determinar el recuento.

Si no hay ningún registro actual, como cuando no hay registros en el conjunto de registros, – se devuelve 1.Si se elimina el registro actual, el valor de propiedad de AbsolutePosition no está definido, y MFC produce una excepción si se hace referencia.Para los conjuntos de registros de tipo dinámico, se agregan nuevos registros al final de la secuencia.

[!NOTA]

Esta propiedad no está diseñada para usarse como número de registro suplente.Los marcadores permanecen la manera recomendada de mantener y volver a una posición determinada y son la única manera de colocar el registro actual en todos los tipos de objetos de conjunto de registros.En particular, la posición de los cambios especificados a partir de un registro cuando los registros que la preceden se eliminan.Tampoco hay garantías de que el registro especificado tendrá la misma posición absoluta si vuelven a crear el conjunto de registros de nuevo porque el orden de registros individuales dentro de un conjunto de registros no está garantizado a menos que se cree con una instrucción SQL utilizando una cláusula de OrdenarBY .

[!NOTA]

Esta función miembro solo es válida para los conjuntos de registros de tipo dinámico y de tipo instantánea.

Para obtener información relacionada, vea el tema “propiedades de AbsolutePosition” en la Ayuda de DAO.

Requisitos

encabezado: afxdao.h

Vea también

Referencia

Clase CDaoRecordset

Gráfico de jerarquía

CDaoRecordset::SetAbsolutePosition