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


Класс CDynamicParameterAccessor

Аналогично, но возвращает CDynamicAccessor сведений о параметрах, чтобы быть установлено с помощью вызова интерфейса ICommandWithParameters.

class CDynamicParameterAccessor : public CDynamicAccessor

Члены

a5e334ft.collapse_all(ru-ru,VS.110).gifМетоды

CDynamicParameterAccessor

Конструктор.

GetParam

Извлекает сведения о параметрах из буфера.

GetParamCount

Извлекает число параметров в методе доступа.

GetParamIO

Определяет, является ли заданный параметр входной или выходной параметр.

GetParamLength

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

GetParamName

Получает имя указанного параметра.

GetParamStatus

Извлекает состояние указанного параметра, хранящегося в буфере.

GetParamString

Извлекает данные строк указанного параметра, хранящегося в буфере.

GetParamType

Извлекает тип данных указанного параметра.

SetParam

Задает буфер, используя данные параметра.

SetParamLength

Устанавливает длину указанного параметра, хранящегося в буфере.

SetParamStatus

Устанавливает состояние указанного параметра, хранящегося в буфере.

SetParamString

Устанавливает данные строки указанного параметра, хранящегося в буфере.

Заметки

Поставщик должен поддерживать ICommandWithParameters, чтобы поставщик мог использовать данный класс.

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

Пример использования данного класса для выполнения процедуры, хранимой на SQL Server, и возвращения данных параметра, см. в статье базы знаний Майкрософт: Q058860 "Практическое руководство. Выполнение хранимых процедур с помощью CDynamicParameterAccessor". Статьи базы знаний доступны в документации по Visual Studio библиотеки MSDN или на https://support.microsoft.com/support/.

Требования

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

См. также

Ссылки

Класс CAccessor

Класс CDynamicAccessor

Класс CManualAccessor

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

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

Справочник по шаблонам OLE DB объекта-получателя