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