CDataConnection-Klasse
Verwaltet die Verbindung mit der Datenquelle.
class CDataConnection
Member
Methoden
Konstruktor. Instanziiert und initialisiert ein CDataConnection-Objekt. |
|
Erstellt eine Kopie einer Verbindung der vorhandenen Daten. |
|
Öffnet eine Verbindung zu einer Datenquelle mithilfe einer festgelegten Initialisierungszeichenfolge. |
|
Öffnet eine neue Sitzung auf der aktuellen Verbindung. |
Operatoren
Bestimmt, ob die aktuelle Sitzung oder nicht geöffnet ist. |
|
Bestimmt, ob die aktuelle Sitzung oder nicht geöffnet ist. |
|
Gibt einen Verweis auf das enthaltende CDataSource-Objekt zurück. |
|
Gibt einen Zeiger an das übergeordnete CDataSource-Objekt zurück. |
|
Gibt einen Verweis auf das enthaltende CSession-Objekt zurück. |
|
Gibt einen Zeiger an das übergeordnete CSession-Objekt zurück. |
Hinweise
CDataConnection ist eine wichtige Klasse zum Erstellen von Clients, da sie die erforderlichen Objekte (Sitzung und Datenquelle) und zur Arbeit kapselt, die Sie, bei der Verbindung mit einer Datenquelle ausführen müssen
Ohne CDataConnection müssen Sie ein CDataSource-Objekt erstellen, ihre OpenFromInitializationString-Methode aufrufen, dann, eine Instanz eines CSession-Objekts zu erstellen, die Öffnen-Methode aufrufen, dann CCommand, ein Objekt erstellt und sein Öffnen aufrufen * Methoden.
Mit CDataConnection müssen Sie lediglich ein Verbindungsobjekt erstellen, führen es eine Initialisierungszeichenfolge, verwenden diese Verbindung an geöffneten Befehlen. Wenn Sie auf die Verbindung zur Datenbank wiederholt verwenden planen, empfiehlt es sich, die Verbindung geöffnet bleibt, und CDataConnection stellt eine einfache Möglichkeit, das verwendet.
Hinweis
Wenn Sie einer Datenbankanwendung erstellen, die mehrere Sitzungen behandeln muss, müssen Sie OpenNewSession verwenden.
Anforderungen
Header: atldbcli.h