DWORD GetBookmarkPersistence (const);
Valeur de retour
Un masque de bits qui identifie les opérations par lesquelles signets persistent sur un objet recordset. Pour plus d'informations, voir remarques.
Remarques
Appelez cette fonction membre pour déterminer la persistance des signets sur un objet recordset après certaines opérations. Par exemple, si vous appelez CRecordset::GetBookmark et puis appelez CRecordset::Requery, le signet obtenu de GetBookmark ne peut être valide. Vous devez appeler GetBookmarkPersistence avant d'appeler CRecordset::SetBookmark.
Le tableau suivant répertorie les valeurs de masque de bits qui peuvent être combinés pour la valeur de retour de GetBookmarkPersistence.
| Valeur de masque de bits | Persistance de signet |
| SQL_BP_CLOSE | Signets sont valides après une opération Requery. |
| SQL_BP_DELETE | Le signet pour une ligne est valide après une opération de suppression sur cette ligne. |
| SQL_BP_DROP | Signets sont valides après une opération de fermeture. |
| SQL_BP_SCROLL | Signets sont valides après une opération de déplacement . Ceci simplement identifie si les signets sont pris en charge sur le jeu d'enregistrements, tel que retourné par CRecordset::CanBookmark. |
| SQL_BP_TRANSACTION | Signets sont valides après qu'une transaction est validée ou restaurée. |
| SQL_BP_UPDATE | Le signet pour une ligne est valide après une opération de mise à jour sur cette ligne. |
| SQL_BP_OTHER_HSTMT | Signets associés à un objet recordset sont valides sur un second jeu d'enregistrements. |
Pour plus d'informations sur cette valeur de retour, voir la fonction API ODBC SQLGetInfo dans la référence du programmeur ODBC SDK. Pour plus d'informations sur les signets, consultez l'article jeu d'enregistrements : signets et Positions absolues (ODBC) dans le Guide du programmeur Visual C++.
Aperçu de l'objet CDatabase |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CRecordset, CRecordset::CanBookmark, CRecordset::GetBookmark, CRecordset::SetBookmark