CRowset::MoveToBookmark
Busca na linha marcada por um indicador ou a linha em um deslocamento especificado (lSkip) desse indicador.
HRESULT MoveToBookmark(
const CBookmarkBase& bookmark,
LONG lSkip = 0
) throw( );
Parâmetros
bookmark
[in] Um indicador que marca o local do qual você deseja para buscar dados.lSkip
[in] A contagem do número de linhas de indicador na linha de destino.If lSkip é zero, a primeira linha obtida é a linha marcado pelo indicador. If lSkip é 1, a primeira linha procurada é a linha depois da linha marcado pelo indicador. If lSkip é – 1, a primeira linha procurada é a linha antes da linha marcado pelo indicador.
Valor de retorno
Um padrão HRESULT.
Comentários
Este método requer a interface opcional IRowsetLocate, que pode não ser suportada em todos os provedores; se for esse o caso, o método retornará E_NOINTERFACE.Você também deve definir DBPROP_IRowsetLocate to VARIANT_TRUE e conjunto DBPROP_CANFETCHBACKWARDS to VARIANT_TRUE antes de ligar em aberto na tabela ou comando que contém o conjunto de linhas.
Para obter informações sobre o uso de marcadores no consumidores, consulte Usando indicadores.
Requisitos
Cabeçalho: atldbcli.h