Udostępnij za pośrednictwem


CDataSource — Klasa

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

class CDataSource

Elementy członkowskie

Metody

Close

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.

Open

Tworzy połączenie z dostawcą (źródła danych) przy użyciu jednej 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ślony przez ciąg inicjalizacji.

OpenWithPromptFileName

Umożliwia użytkownikowi wybranie pliku danych utworzonego wcześniej łącze otworzyć odpowiednie źródło danych.

OpenWithServiceComponents

Otwiera obiekt źródła danych za pomocą okna dialogowego łącza danych.

Uwagi

Jeden lub więcej Sesje bazy danych mogą być tworzone 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 jak używać CDataSource, zobacz CatDB próbki.

Wymagania

Nagłówek: atldbcli.h

Zobacz też

Koncepcje

Szablony konsumentów OLE DB (C++)

Szablony konsumentów OLE DB — kompendium