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


CDynamicParameterAccessor::GetParam

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

template < class ctype > bool GetParam( 
   DBORDINAL nParam, 
   ctype* pData  
) const throw( );
template < class ctype > bool GetParam( 
   TCHAR* pParamName, 
   ctype* pData  
) const throw( );
void* GetParam( 
   DBORDINAL nParam  
) const throw( );
void* GetParam( 
   TCHAR* pParamName  
) const throw( );

Параметры

  • ctype
    Шаблонизированные параметра, тип данных.

  • nParam
    [in] номер параметра (смещение от 1).Вариант 0 зарезервированы для возвращаемых значений.Номер параметра индекс параметра на основе его порядке в вызове SQL или хранимой процедуры.См. раздел SetParam для примера.

  • pParamName
    [in] Имя параметра.

  • pData
    [out] указатель на область памяти, содержащий данные, полученные из буфера.

Возвращаемое значение

Для nontemplated версий указывает на данные, полученные из буфера памяти, содержащий.Для шаблонного версий возвращает true в случае успеха или false при сбое.

Используйте GetParam для получения nonstring данные параметра из буфера.Используйте GetParamString для получения данных о параметрах строки из буфера.

Требования

Header: atldbcli.h

См. также

Ссылки

Класс CDynamicParameterAccessor