Класс CDynamicParameterAccessor
Аналогичен CDynamicAccessor, но получает сведения о параметрах, заданную с помощью вызова интерфейса ICommandWithParameters.
class CDynamicParameterAccessor : public CDynamicAccessor
Члены
Методы
Конструктор. |
|
Параметры извлечения данных из буфера. |
|
Извлекает число параметров в методе доступа. |
|
Определяет, является ли указанный параметр параметр ввода или вывода. |
|
Длину указанного параметра, хранящиеся в буфере. |
|
Получает имя указанного параметра. |
|
Извлекает состояние указанного параметра, хранящиеся в буфере. |
|
Извлекает строковые данные указанного параметра, хранящиеся в буфере. |
|
Возвращает тип данных указанного параметра. |
|
Задает буфер данных с помощью параметров. |
|
Задает длину указанного параметра, хранящиеся в буфере. |
|
Задает состояние указанного параметра, хранящиеся в буфере. |
|
Задает строковые данные указанного параметра, хранящиеся в буфере. |
Заметки
Поставщик должен поддерживать ICommandWithParameters, чтобы поставщик мог использовать данный класс.
Информация параметра хранится в буфере, созданном и управляемым данным классом. Получите данные параметры из буфера с помощью GetParam и GetParamType.
Пример использования данного класса для выполнения процедуры, хранимой на SQL Server, и возвращения данных параметра, см. в статье базы знаний Майкрософт: Q058860 "Практическое руководство. Выполнение хранимых процедур с помощью CDynamicParameterAccessor". Статьи базы знаний доступны в документации по Visual Studio библиотеки MSDN или на https://support.microsoft.com/support/.
Требования
Заголовок: atldbcli.h