CDaoRecordset::SetBookmark
Appelez la fonction membre pour positionner le recordset dans l'enregistrement contenant le signet spécifié.
void SetBookmark(
COleVariant varBookmark
);
Paramètres
- varBookmark
Un objet de COleVariant contenant la valeur du signet pour un enregistrement spécifique.
Notes
Lorsqu'un objet recordset est créé ou ouvert, chacun de ses enregistrements a déjà un seul signet.Vous pouvez récupérer le signet pour l'enregistrement courant en appelant GetBookmark et en enregistrant la valeur à un objet d' COleVariant .Vous pouvez ultérieurement revenir à cet enregistrement en appelant SetBookmark à la valeur du signet enregistrée.
[!REMARQUE]
Appeler les signets DAO de modifications d' Actualiser .
Notez que si vous ne créez pas d'un recordset UNICODE, l'objet d' COleVariant doit être déclaré explicitement ANSI.Cette opération peut être effectuée à l'aide de la forme de COleVariant::COleVariant( lpszSrc**,** vtSrc ) du constructeur avec vtSrc affectez à VT_BSTRT (ANSI) ou à l'aide de la fonction SetString( lpszSrc**,** vtSrcde COleVariant ) avec vtSrc affectez à VT_BSTRT.
Pour des informations connexes, « propriété » bookmark consultez les rubriques et propriété de Bookmarkable » dans l'aide de DAO.
Configuration requise
Header: afxdao.h