Compartilhar via


CDaoRecordset::SetBookmark

telefonar Essa função de membro para posicionar o conjunto de registros no registro que contém o indicador especificado.

void SetBookmark(
   COleVariant varBookmark 
);

Parâmetros

  • varBookmark
    A COleVariant objeto que contém o valor do indicador de um registro específico.

Comentários

Quando um objeto conjunto de registros é criado ou aberto, cada um dos seus registros já tem um indicador exclusivo.Você pode recuperar o indicador para o registro corrente chamando GetBookmark e salvar o valor de um COleVariant objeto. Você pode retornar mais tarde para esse registro chamando SetBookmark usando o valor do indicador salvo.

Observação:

Chamada Repetir a consulta altera marcadores do DAO.

Observe que, se você não estiver criando um conjunto de registros do UNICODE, a COleVariant objeto deve ser declarados explicitamente como ANSI. Isso pode ser concluído usando o COleVariant::COleVariant( lpszSrc**,** vtSrc ) forma de construtor com vtSrc definido como VT_BSTRT (ANSI) ou usando o COleVariant função de SetString( lpszSrc**,** vtSrc ) with vtSrc definido como VT_BSTRT.

Para obter informações relacionadas, consulte os tópicos "Propriedade de indicador" e Bookmarkable Property"na Ajuda do DAO.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoRecordset

Gráfico de hierarquia

CDaoRecordset::GetBookmark

Outros recursos

CDaoRecordset membros