Classes ODBC
Ces classes fonctionnent avec les autres classes d’infrastructure d’application pour donner un accès facile à une grande variété de bases de données pour lesquelles les pilotes Open Database Connecter ivity (ODBC) sont disponibles.
Les programmes qui utilisent des bases de données ODBC auront au moins un CDatabase
objet et un CRecordset
objet.
CDatabase
Encapsule une connexion à une source de données, via laquelle vous pouvez utiliser la source de données.
CRecordset
Encapsule un ensemble d’enregistrements sélectionnés à partir d’une source de données. Les recordsets permettent de faire défiler l’enregistrement vers l’enregistrement, de mettre à jour les enregistrements (ajout, modification et suppression d’enregistrements), de qualifier la sélection avec un filtre, de trier la sélection et de paramétrer la sélection avec des informations obtenues ou calculées au moment de l’exécution.
CRecordView
Fournit un affichage de formulaire directement connecté à un objet recordset. Le mécanisme d’échange de données de dialogue (DDX) échange des données entre le jeu d’enregistrements et les contrôles de la vue d’enregistrement. Comme tous les affichages de formulaire, un affichage d’enregistrement est basé sur une ressource de modèle de dialogue. Les vues d’enregistrement prennent également en charge le passage de l’enregistrement à l’enregistrement dans le jeu d’enregistrements, la mise à jour des enregistrements et la fermeture du jeu d’enregistrements associé lorsque la vue d’enregistrement se ferme.
CDBException
Exception résultant de défaillances dans le traitement de l’accès aux données. Cette classe a la même fonction que d’autres classes d’exception dans le mécanisme de gestion des exceptions de la bibliothèque de classes.
CFieldExchange
Fournit des informations contextuelles pour prendre en charge l’échange de champs d’enregistrement (RFX), qui échange des données entre les membres de données de champ et les membres de données de paramètre d’un objet recordset et les colonnes de table correspondantes sur la source de données. Analogue à la classe CDataExchange, qui est utilisée de la même façon pour l’échange de données de boîte de dialogue (DDX).
Classes associées
CLongBinary
Encapsule un handle au stockage d’un objet blob (binary large object), tel qu’une bitmap. CLongBinary
les objets sont utilisés pour gérer les objets de données volumineux stockés dans les tables de base de données.
CDBVariant
Vous permet de stocker une valeur sans vous soucier du type de données de la valeur. CDBVariant
suit le type de données de la valeur actuelle, qui est stockée dans une union.