Compartir a través de


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

Vea también

Referencia

CRowset (Clase)

IRowsetScroll::GetApproximatePosition