CRowset::MoveToBookmark
Busca a linha marcada por um medidor ou a linha em um deslocamento especificado (lSkip) desse indicador.
HRESULT MoveToBookmark(
const CBookmarkBase& bookmark,
LONG lSkip = 0
) throw( );
Parâmetros
bookmark
[in] indicador de que marca o local do qual você deseja buscar dados.lSkip
[in] a contagem do número de linhas de indicador à linha de destino. Se lSkip for zero, a primeira linha buscada será a linha com indicador. Se lSkip for 1, a primeira linha buscada será a linha após a linha com indicador. Se lSkip será – 1, a primeira linha buscada está a linha antes da linha com indicador.
Valor de retorno
HRESULTpadrão.
Comentários
Esse método exige a interface opcional IRowsetLocate, que pode não haver suporte em todos os provedores; nesse caso, o método retornará E_NOINTERFACE. Você também deve definir DBPROP_IRowsetLocate a VARIANT_TRUE e a DBPROP_CANFETCHBACKWARDS definido como VARIANT_TRUE antes de chamar Abrir na tabela ou o comando que contém o conjunto de linhas.
Para obter informações sobre como usar o marca um endereço da Internet) dos consumidores, consulte Usando indicadores.
Requisitos
Header: atldbcli.h