Udostępnij za pośrednictwem


CDynamicParameterAccessor::GetParam

Pobiera dane typu 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 opartą na szablonie, który jest typem danych.

  • nParam
    [w] Numer parametru (przesunięcie od 1).Parametr 0 jest zarezerwowany dla wartości zwracanej.Numer parametru jest indeksem parametrów, na podstawie ich kolejność w języku SQL lub wywołanie procedury przechowywanej.Zobacz SetParam przykład.

  • pParamName
    [w] Nazwa parametru.

  • pData
    [out] Wskaźnik do pamięci, zawierający dane źródło buforu.

Wartość zwracana

Dla wersji nontemplated punkty do pamięci, zawierający dane źródło buforu.Wersje opartą na szablonie zwraca true na sukces lub false w przypadku awarii.

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

Wymagania

Nagłówek: atldbcli.h

Zobacz też

Informacje

Klasa CDynamicParameterAccessor