Compartir a través de


CRowset::MoveToBookmark

Captura la fila marcada por un marcador o una fila de un desplazamiento especificado (lSkip) del marcador.

HRESULT MoveToBookmark( 
   const CBookmarkBase& bookmark, 
   LONG lSkip = 0  
) throw( );

Parámetros

  • bookmark
    [in] Un marcador que marca la ubicación desde la que desea capturar datos.

  • lSkip
    [in] El recuento del número de filas de marcador a la fila de destino. Si lSkip es cero, la primera fila capturada es la fila marcada. Si lSkip es 1, la primera fila capturada es la fila después de la fila marcada. Si es lSkip – 1, la primera fila capturada es la fila antes de la fila marcada.

Valor devuelto

HRESULTestándar.

Comentarios

Este método requiere la interfaz opcional IRowsetLocate, que no se podría admitir en todos los proveedores; si es así, el método devuelve E_NOINTERFACE. También debe establecer DBPROP_IRowsetLocate a VARIANT_TRUE y a DBPROP_CANFETCHBACKWARDS determinado 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)

CRowset::MoveNext

CRowset::MoveFirst

IRowsetLocate::GetRowsAt

CRowset::MovePrev

CRowset::MoveLast