CRowset::GetApproximatePosition
Devuelve la posición aproximada de una fila correspondiente a un marcador.
HRESULT GetApproximatePosition(
const CBookmarkBase* pBookmark,
DBCOUNTITEM* pPosition,
DBCOUNTITEM* pcRows
) throw( );
Parámetros
pBookmark
[in] puntero A un marcador que identifica la fila cuya posición es encontrar.NULL si se requiere el recuento de filas.pPosition
[out] puntero A la ubicación donde GetApproximatePosition devuelve la posición de la fila.NULL si la posición no se requiere.pcRows
[out] puntero A la ubicación donde GetApproximatePosition devuelve el número total de filas.NULL si el recuento de filas no se requiere.
Valor devuelto
HRESULTestándar.
Comentarios
Este método requiere la interfaz opcional IRowsetScroll, que no se podría admitir en todos los proveedores; si es así, el método devuelve E_NOINTERFACE.También debe establecer DBPROP_IRowsetScroll a VARIANT_TRUE antes de llamar a Abrir en la tabla o el comando que contiene el conjunto de filas.
Para obtener información sobre cómo utilizar marca una dirección de la Internet en consumidores, vea Mediante los marcadores.
Requisitos
Header: atldbcli.h