classe de CDataConnection
Gère la connexion à la source de données.
class CDataConnection
Membres
Méthodes
Constructeur. Instancie et initialise un objet CDataConnection. |
|
Crée une copie d'une connexion de données existante. |
|
Établit une connexion à une source de données à l'aide d'une chaîne d'initialisation. |
|
Ouvre une session sur la connexion actuelle. |
Opérateurs
Détermine si la session actuelle est ouverte ou non. |
|
Détermine si la session actuelle est ouverte ou non. |
|
Retourne une référence à l'objet contenu CDataSource. |
|
Retourne un pointeur à l'objet contenu CDataSource. |
|
Retourne une référence à l'objet contenu CSession. |
|
Retourne un pointeur à l'objet contenu CSession. |
Notes
CDataConnection est une classe utile pour créer des clients parce qu'elle encapsule les objets nécessaires (source de données et session) et une partie du travail à effectuer lors de la connexion à une source de données
Sans CDataConnection, vous devez créer un objet CDataSource, appeler la méthode OpenFromInitializationString, puis créer une instance d'un objet CSession, appeler la méthode Ouvrir, puis créer un objet CCommand et appeler sa méthode Ouvrir*.
Avec CDataConnection, vous ne devez créer qu'un objet de connexion, le transmettre une chaîne d'initialisation, puis utiliser cette connexion pour ouvrir des commandes. Si vous envisagez d'utiliser votre connexion à plusieurs reprises, il est judicieux de maintenir la connexion ouverte, et CDataConnection fournit un moyen commode à cet effet.
Notes
Si vous créez une application de base de données qui doit gérer plusieurs sessions, vous devez utiliser OpenNewSession.
Configuration requise
En-tête : atldbcli.h