Udostępnij za pośrednictwem


CDynamicParameterAccessor::GetParam

Pobiera dane typu dla określonego parametru z buforu parametru.

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( );

Parametry

  • ctype
    Parametr opartych na szablonach, który jest typem danych.

  • nParam
    [w] Liczba parametrów (przesunięcie od 1).Parametr 0 jest zarezerwowany do wartości zwracanych.Liczba parametrów jest indeksem parametr oparty na ich kolejność w języku SQL lub wywołania procedury przechowywanej.Zobacz SetParam na przykład.

  • pParamName
    [w] Nazwa parametru.

  • pData
    [Brak] Wskaźnik do pamięci zawierającej dane pobierane z bufora.

Wartość zwracana

Dla wersji nontemplated punkty do pamięci zawierającej dane pobierane z bufora.W wersjach opartych na szablonach, zwraca true w przypadku powodzenia lub false w przypadku awarii.

Użycie GetParam do pobierania danych parametru typu z bufora.Użycie GetParamString do pobierania danych parametru ciąg z bufora.

Wymagania

Nagłówek: atldbcli.h

Zobacz też

Informacje

CDynamicParameterAccessor — Klasa