Partager via


Classes DAO

Ces classes fonctionnent avec les autres classes d'infrastructure d'application pour permettre un accès aisé aux bases de données d'accès aux données (DAO), qui utilisent le même moteur de base de données que Microsoft Visual Basic.NET et Microsoft Access. Les classes de DAO peuvent également accéder à une grande variété de bases de données pour lesquelles les pilotes ODBC (Open Database Connectivity) sont disponibles.

Les programmes qui utilisent les bases de données DAO ont au moins un objet CDaoDatabase et un objet CDaoRecordset.

Notes

Dans Visual C++ .NET, les Assistants et l'environnement Visual C++ ne prennent plus en charge DAO (même si les classes DAO sont incluses et que vous pouvez toujours les utiliser).Microsoft recommande l'utilisation d'ODBC pour des nouveaux projets de MFC.Vous ne devez utiliser DAO que dans les applications existantes.

  • CDaoWorkspace
    Gère une session de base de données nommée et 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
    Une connexion à une base de données, par l'intermédiaire de laquelle vous pouvez utiliser 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 stocké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 de 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 généralement pas directement cette classe.

Classes liées

  • CLongBinary
    Encapsule un descripteur de stockage pour un objet BLOB, tel qu'une bitmap. Les objets CLongBinary sont utilisés pour gérer les données LOB de données stockés dans les tables de base de données.

  • COleCurrency
    Wrapper pour le type OLE DEVISE, un type OLE automation d'arithmétique à virgule fixe, avec 15 chiffres placés avant la virgule et 4 chiffres après.

  • COleDateTime
    Wrapper pour le type DATEOLE automation. Représente les valeurs de date et d'heure.

  • COleVariant
    Wrapper pour le type VARIANTOLE automation. Les données dans VARIANTs peuvent être stockées dans plusieurs formats.

Voir aussi

Concepts

Vue d'ensemble de la bibliothèque de classes