CDaoRecordset::SetBookmark

void SetBookmark (COleVariant varBookmark );
jeter (CDaoException, CMemoryException);

Paramètres

varBookmark

Un objet COleVariant contenant la valeur de signet pour un enregistrement spécifique.

Remarques

Appelez cette fonction membre pour placer le jeu d'enregistrements dans le dossier contenant le signet spécifié. Lorsqu'un objet recordset est créé ou ouvert, chacun de ses dossiers a déjà un favori unique. Vous pouvez récupérer le signet de l'enregistrement en cours en appelant GetBookmark et sauver la valeur d'un objet COleVariant . Vous pouvez revenir plus tard à ce disque en appelant SetBookmark en utilisant la valeur enregistrée de signet.

Notez que si vous créez pas un jeu d'enregistrements de l'UNICODE, l'objet COleVariant doit être explicitement déclarée ANSI. Cela peut se faire en utilisant le formulaire de vtSrc ) de lpszSrc, COleVariant::COleVariant( ) du constructeur avec vtSrc la valeur VT_BSTRT (ANSI) ou en utilisant la fonction COleVariant SetString() lpszSrc, vtSrc ) avec vtSrc la valeur VT_BSTRT.

Pour plus d'informations sur la recherche de documents, consultez l'article jeu d'enregistrements DAO : Navigation de jeu d'enregistrements dans le Guide du programmeur Visual C++. Pour plus d'informations, reportez-vous aux rubriques « Propriété Bookmark » et propriété Bookmarkable » dans l'aide de DAO.

Aperçu de CDaoRecordset |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CDaoRecordset::CanBookmark

Index