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] Un puntero a un marcador que identifica la fila cuya posición es encontrar. nulo si se requiere el recuento de filas.

  • pPosition
    [out] Un puntero a la ubicación donde GetApproximatePosition devuelve la posición de la fila. nulo si la posición no se requiere.

  • pcRows
    [out] Un puntero a la ubicación donde GetApproximatePosition devuelve el número total de filas. nulo 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 Abierta 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

Encabezado: atldbcli.h

Vea también

Referencia

CRowset (Clase)

IRowsetScroll::GetApproximatePosition