Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
После установки подключения к источнику данных потребитель вызывает метод IDBCreateSession::CreateSession для создания сеанса. Сеанс выступает в качестве команды, набора строк или фабрики транзакций.
Чтобы работать непосредственно с отдельными таблицами или индексами, потребитель запрашивает IOpenRowset интерфейс. Метод IOpenRowset::OpenRowset открывается и возвращает набор строк, включающий все строки из одной базовой таблицы или индекса.
Чтобы выполнить команду (например, SELECT * FROM Authors), потребитель запрашивает IDBCreateCommand интерфейс. Потребитель может выполнить IDBCreateCommand::CreateCommand метод, чтобы создать объект команды и запросить интерфейс ICommandText . Метод ICommandText::SetCommandText используется для указания выполняемой команды.
Команда Execute используется для выполнения команды. Команда может быть любой инструкцией SQL или именем процедуры. Не все команды создают объект результирующий набор (набор строк). Такие команды, как SELECT * FROM Authors, создают результирующий набор.
См. также
Создание приложения поставщика OLE DB для собственного клиента SQL Server