Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе описывается поддержка табличных параметров в поставщике OLE DB собственного клиента SQL Server. Дополнительные сведения см. в разделе Table-Valued Параметры (собственный клиент SQL Server). Пример см. в разделе "Использование Table-Valued параметров (OLE DB)".
Замечания
В настоящее время можно отправлять многороувные данные серверу в качестве параметров в процедуру с наборами параметров (параметр DBPARAMS в ICommand::Execute). При использовании наборов параметров каждый элемент набора должен быть отправлен в отдельном удаленном вызове процедуры (RPC) на сервер. Параметры с табличным значением предоставляют аналогичные функциональные возможности, но более эффективная интеграция с сервером. Это сокращает количество запросов RPC и включает операции на основе набора на сервере.
Параметры табличного значения поддерживаются в поставщике OLE DB собственного клиента SQL Server в качестве объектов OLE DB Rowset . Любой Rowset объект может быть предоставлен потребителем (то есть клиентским приложением с помощью поставщика OLE DB собственного клиента SQL Server) в качестве заполнителя для параметров параметра с табличным значением. Табличное значение параметров рассматриваются как другие типы параметров SQL Server. Поставщик OLE DB собственного клиента SQL Server предоставляет интерфейсы создания, обнаружения, спецификации, привязки и схемы.
В этом разделе
См. также
SQL Server Native Client (OLE DB)
Использование параметров Table-Valued (OLE DB)