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