Partager via


Classes DAO

DAO est utilisé avec les bases de données Access et est pris en charge via Bureau 2013. DAO 3.6 est la version finale, et elle est considérée comme obsolète.

Ces classes fonctionnent avec les autres classes d’infrastructure d’application pour donner un accès facile aux bases de données DAO (Data Access Object), qui utilisent le même moteur de base de données que Microsoft Visual Basic et Microsoft Access. Les classes DAO peuvent également accéder à 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 DAO auront au moins un CDaoDatabase objet et un CDaoRecordset objet.

Remarque

L’environnement visual C++ et les assistants ne prennent plus en charge DAO (bien que les classes DAO soient incluses et que vous pouvez toujours les utiliser). Microsoft vous recommande d’utiliser ODBC pour les nouveaux projets MFC. Vous devez uniquement utiliser DAO pour gérer les applications existantes.

CDaoWorkspace
Gère une session de base de données nommée protégée par mot de passe de la connexion à la déconnexion. La plupart des programmes utilisent l’espace de travail par défaut.

CDaoDatabase
Connexion à une base de données par le biais de laquelle vous pouvez opérer sur les données.

CDaoRecordset
Représente un ensemble d'enregistrements sélectionnés à partir d'une source de données.

CDaoRecordView
Vue qui affiche des enregistrements de base de données dans des contrôles.

CDaoQueryDef
Représente une définition de requête, généralement enregistrée dans une base de données.

CDaoTableDef
Représente la définition stockée d'une table de base ou d'une table attachée.

CDaoException
Représente une condition d’exception résultant des classes DAO.

CDaoFieldExchange
Prend en charge les routines d'échange de champs d'enregistrements DAO (DFX) utilisées par les classes de base de données DAO. Vous n’utiliserez normalement pas directement cette classe.

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.

COleCurrency
Wrapper pour le type OLE Automation CURRENCY, un type arithmétique à point fixe, avec 15 chiffres avant la virgule décimale et 4 chiffres après.

COleDateTime
Wrapper pour le type OLE Automation DATE. Représente les valeurs de date et d’heure.

COleVariant
Wrapper pour le type d’automatisation OLE VARIANT. Les données de VARIANTpeuvent être stockées dans de nombreux formats.

Voir aussi

Vue d’ensemble de la classe