CAccessorBase, classe
Tous les accesseurs dans les modèles OLE DB dérivent de cette classe. CAccessorBase
permet à un ensemble de lignes de gérer plusieurs accesseurs. Il fournit également une liaison pour les paramètres et les colonnes de sortie.
Syntaxe
// Replace with syntax
Membres
Méthodes
Nom | Description |
---|---|
Close | Ferme les accesseurs. |
GetHAccessor | Récupère le handle d’accesseur. |
GetNumAccessors | Récupère le nombre d’accesseurs créés par la classe. |
IsAutoAccessor | Teste si l’accesseur spécifié est un accesseur automatique. |
ReleaseAccessors | Libère les accesseurs. |
Spécifications
En-tête : atldbcli.h
CAccessorBase::Close
Ferme les accesseurs.
Syntaxe
void Close();
Notes
Vous devez d’abord appeler ReleaseAccessors .
CAccessorBase::GetHAccessor
Récupère le handle d’accesseur d’un accesseur spécifié.
Syntaxe
HACCESSOR GetHAccessor(ULONG nAccessor) const;
Paramètres
nAccessor
[in] Nombre de décalage zéro pour l’accesseur.
Valeur de retour
Handle d’accesseur.
CAccessorBase::GetNumAccessors
Récupère le nombre d’accesseurs créés par la classe.
Syntaxe
ULONG GetNumAccessors() const;
Valeur de retour
Nombre d’accesseurs créés par la classe.
CAccessorBase::IsAutoAccessor
Retourne true si les données sont automatiquement récupérées pour l’accesseur pendant une opération de déplacement.
Syntaxe
bool IsAutoAccessor(ULONG nAccessor) const;
Paramètres
nAccessor
[in] Nombre de décalage zéro pour l’accesseur.
Valeur de retour
Retourne true
si l’accesseur est un accesseur automatique. Sinon, false
est retourné.
CAccessorBase::ReleaseAccessors
Libère les accesseurs créés par la classe.
Syntaxe
HRESULT ReleaseAccessors(IUnknown* pUnk);
Paramètres
Punk
[in] Pointeur vers une IUnknown
interface pour l’objet COM pour lequel les accesseurs ont été créés.
Valeur de retour
HRESULT standard.
Notes
Appelé à partir de CAccessorRowset ::Close.
Voir aussi
Modèles du consommateur OLE DB
Référence des modèles du consommateur OLE DB
CAccessorBase, classe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour