CDaoRecordset::SetBookmark
Chamar essa função de membro para posicionar o conjunto de registros no registro que contém o indexador especificado.
void SetBookmark(
COleVariant varBookmark
);
Parâmetros
- varBookmark
Um objeto de COleVariant que contém o valor do indexador de um registro específico.
Comentários
Quando um objeto do conjunto de registros é criado ou aberto, cada um dos registros já tiver um indexador único.Você pode recuperar o indicador para o registro atual chamando GetBookmark e salvando o valor a um objeto de COleVariant .Mais tarde você pode retornar ao registro chamando SetBookmark usando o valor salvo do indexador.
Observação |
---|
Indexadores de alterações DAO de Requery de chamada. |
Observe que se você não estiver criando um recordset de UNICODE, o objeto de COleVariant deve ser declarado explicitamente ANSI.Isso pode ser feito usando o formulário de COleVariant::COleVariant( lpszSrc**,** vtSrc ) de construtor com vtSrc definido como VT_BSTRT (ANSI) ou usando a função SetString( lpszSrc**,** vtSrc ) de COleVariant com vtSrc definido como VT_BSTRT.
Para informações relacionadas, consulte “propriedade indexador de tópicos” e propriedade de Bookmarkable” na ajuda de DAO.
Requisitos
Cabeçalho: afxdao.h