CDatabase

Un objet CDatabase représente une connexion à une source de données, grâce auquel vous pouvez utiliser la source de données. Une source de données est une instance spécifique des données hébergées par un système de gestion de base de données (SGBD). Exemples Microsoft SQL Server, Microsoft Access, dBASE Borland ®®et xBASE. Vous pouvez avoir un ou plusieurs CDatabase objets actives à un moment dans votre application.

&Notenbsp ;  Si vous travaillez avec les classes d'objets d'accès données (DAO) plutôt que les classes Open Database Connectivity (ODBC), utilisez plutôt la classe CDaoDatabase . Pour plus d'informations, consultez les articles Thèmes de base de données (général) et DAO et MFC. Les deux articles sont dans le Guide du programmeur Visual C++.

Pour utiliser un objet CDatabase, construisez un objet CDatabase et appelez sa fonction membre OpenEx . Cela ouvre une connexion. Lorsque vous construisez ensuite les objets CRecordset pour fonctionnement sur la source de données connectée, passer au constructeur de l'objet recordset un pointeur à votre objet CDatabase . Lorsque vous avez terminé à l'aide de la connexion, appelez la fonction membre Close et détruire l'objet CDatabase . Fermer ferme les Jeux d'enregistrements, que vous n'avez pas déjà fermé.

Pour plus d'informations sur l'objet CDatabase, consultez les articles De Source de données (ODBC) et Thèmes de base de données (général) dans le Guide du programmeur Visual C++.

# include lt;afxdb.h>

Membres de la classe |  ; Classe de base | Graphique de la hiérarchie

Écha&ntillons denbsp ; MFC exemple CATALOG | Exemple MFC DBFETCH | Exemple MFC WWWQUOTE

Voir aussi  ;CRecordset

Index