Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwaltet die Verbindung mit der Datenquelle.
class CDataConnection
Mitglieder
Methoden
Konstruktor.Instanziiert und initialisiert ein CDataConnection-Objekt. |
|
Erstellt eine Kopie einer vorhandenen Verbindung. |
|
Öffnet eine Verbindung zu einer Datenquelle mithilfe einer Initialisierungszeichenfolge. |
|
Öffnet eine neue Sitzung für die aktuelle 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 auf das enthaltende CDataSource-Objekt zurück. |
|
Gibt einen Verweis auf das enthaltende CSession-Objekt zurück. |
|
Gibt einen Zeiger auf das enthaltende CSession-Objekt zurück. |
Hinweise
CDataConnection ist eine nützliche Klasse zum Erstellen von Clients, da sie benötigte Objekte (Datenquelle) und Sitzung und einige der Aufgaben, die Sie ausführen müssen beim Herstellen der Verbindung mit einer Datenquelle
Ohne CDataConnection müssen Sie ein CDataSource-Objekt erstellen, die OpenFromInitializationString-Methode aufrufen, CSession, eine Instanz eines Objekts erstellen, die Öffnen-Methode aufrufen, dann wird ein CCommand-Objekt erstellen und sein Öffnen* Methoden aufrufen.
Mit CDataConnection müssen Sie lediglich ein Verbindungsobjekt erstellen, führen eine Initialisierungszeichenfolge, verwenden diese Verbindung zum Öffnen von Befehlen.Wenn Sie auf die Verbindung zur Datenbank wiederholt verwenden planen, empfiehlt es sich, die Verbindung geöffnet bleibt, und CDataConnection bietet eine komfortable Möglichkeit, das zu diesem Zweck.
Hinweis |
|---|
Wenn Sie eine Datenbankanwendung erstellen, die mehrere Sitzungen behandeln muss, müssen Sie OpenNewSession verwenden. |
Anforderungen
Header: atldbcli.h
Hinweis