Udostępnij za pośrednictwem


Klasa CDataSource

Odnosi się do obiektu źródła danych OLE DB, który reprezentuje połączenie przez dostawcę do źródła danych.

class CDataSource

Członkowie

z3dbz7ce.collapse_all(pl-pl,VS.110).gifMetody

Zamknij

Zamyka połączenie.

GetInitializationString

Pobiera ciąg inicjalizacji źródła danych, która jest aktualnie otwarta.

GetProperties

Pobiera wartości właściwości aktualnie ustawiona dla podłączonego źródła danych.

GetProperty

Pobiera wartość jednej właściwości aktualnie ustawiona dla podłączonego źródła danych.

Otwórz

Tworzy połączenia z dostawcą (źródła danych), za pomocą CLSID, ProgID, lub CEnumerator moniker dostarczone przez obiekt wywołujący.

OpenFromFileName

Otwiera źródło danych z pliku określonego przez nazwę pliku dostarczane przez użytkownika.

OpenFromInitializationString

Otwiera źródło danych określonym przez ciąg inicjalizacji.

OpenWithPromptFileName

Umożliwia użytkownikowi wybranie pliku łącza danych utworzony wcześniej otworzyć odpowiednie źródła danych.

OpenWithServiceComponents

Otwiera obiekt źródła danych przy użyciu okna dialogowego łącza danych.

Uwagi

Jeden lub więcej Sesje bazy danych można tworzyć dla jednego połączenia.Sesje te są reprezentowane przez CSession.Musisz wywołać CDataSource::Open do otwarcia połączenia przed utworzeniem sesji z CSession::Open.

Na przykład w sposób CDataSource, zobacz CatDB próbki.

Wymagania

Nagłówek: atldbcli.h

Zobacz też

Koncepcje

OLE DB konsumenta szablony (C++)

OLE DB konsumenta szablony odniesienia