Поделиться через


Класс CDataSource

Соответствует объекту источника данных OLE DB, который представляет подключение к источнику данных с помощью поставщика.

class CDataSource

Члены

Методы

Закрыть

Закрывает соединение.

GetInitializationString

Извлечь строку инициализации источника данных, который в настоящее время открыт.

GetProperties

Получает значения свойств в данный момент, заданного для подключенного источника данных.

GetProperty

Получает значение однего свойства в данный момент, установленным для подключенного источника данных.

Откройте .

Создает подключение к поставщику (источник данных) с помощью CLSID или Программный ИД, или моникер CEnumerator предоставлен вызывающим объектом.

OpenFromFileName

Будет открыт источника данных из файла, указанного пользователем предоставленным именем файла.

OpenFromInitializationString

Открытия источника данных, указанного в строке инициализации.

OpenWithPromptFileName

Позволяет пользователю для выделения ранее созданный файл канала передачи данных, чтобы открыть соответствующий источник данных.

OpenWithServiceComponents

Будет открыт объект источника данных с помощью диалогового окна канала передачи данных.

Заметки

Один или несколько сеансов базы данных может быть создан для одного подключения. Эти сеансы представлены CSession. Необходимо вызвать метод CDataSource::Open для открытия подключения до создания сеанса с CSession::Open.

Пример использования CDataSource см. в образце CatDB.

Требования

Заголовок: atldbcli.h

См. также

Основные понятия

Шаблоны потребителей OLE DB (C++)

Ссылка на шаблоны потребителя OLE DB