Выполнение команды собственного клиента SQL Server
Применимо: SQL Server
База данных SQL Azure Управляемый экземпляр SQL Azure
azure Synapse Analytics Analytics
Platform System (PDW)
После подключения с источнику данных потребитель вызывает метод IDBCreateSession::CreateSession для создания сеанса. Сеанс выступает в роли фабрики для команд, наборов строк и транзакций.
Для непосредственной работы с отдельными таблицами и индексами потребитель запрашивает интерфейс IOpenRowset. Метод IOpenRowset::OpenRowset открывает и возвращает набор строк, содержащий все строки из единой базовой таблицы или индекса.
Для выполнения команды (например, SELECT * FROM Authors) потребитель запрашивает интерфейс IDBCreateCommand. Потребитель может вызвать метод IDBCreateCommand::CreateCommand, чтобы создать командный объект и запросить интерфейс ICommandText. Метод ICommandText::SetCommandText используется для указания команды, которую надо выполнить.
Для выполнения команды используется команда Execute. Командой может быть любая инструкция SQL или имя процедуры. Не все команды возвращают объект результирующего набора (набор строк). Такие команды, как SELECT * FROM Authors, возвращают результирующий набор.
См. также
Создание приложения поставщика OLE DB для SQL Server Native Client
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру