CDataSource-Klasse
Entspricht einem OLE DB-Datenquellenobjekt, das eine Verbindung durch einen Anbieter zu einer Datenquelle darstellt.
class CDataSource
Member
Methoden
Schließt die Verbindung. |
|
Ruft die Initialisierungszeichenfolge der Datenquelle ab, die gerade geöffnet ist. |
|
Ruft die Werte von Eigenschaften ab, die derzeit für die damit verbundene Datenquelle festgelegt werden. |
|
Ruft den Wert einer einzelnen Eigenschaft ab, die derzeit für die damit verbundene Datenquelle festgelegt wird. |
|
Erstellt eine Verbindung mit einem Anbieter (Datenquelle) entweder mithilfe von CLSID, ProgID oder eines CEnumerator Monikers, die vom Aufrufer bereitgestellt wird. |
|
Öffnet eine Datenquelle aus einer Datei, die von den vom Benutzer bereitgestellten Dateinamen angegeben ist. |
|
Öffnet die Datenquelle, die von einer festgelegten Initialisierungszeichenfolge angegeben wird. |
|
Ermöglicht es dem Benutzer, eine zuvor erstellte Datenverknüpfungsdatei auszuwählen, um die entsprechende Datenquelle zu öffnen. |
|
Öffnet ein Datenquellenobjekt mithilfe des Datenverknüpfungsdialogfelds. |
Hinweise
Eine oder mehrere Datenbanksitzungen können für eine einzelne Verbindung erstellt werden. Diese Sitzungen werden durch CSession dargestellt. Sie müssen CDataSource::Open aufrufen, um die Verbindung zu öffnen, bevor Sie eine Sitzung mit CSession::Open erstellen.
Ein Beispiel, wie CDataSource, finden Sie das Beispiel CatDB verwendet.
Anforderungen
Header: atldbcli.h