CDynamicParameterAccessor::GetParam

Recupera dados que um parâmetro especificado do buffer de parâmetro.

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

Parâmetros

  • ctype
    Um parâmetro de modelo que é o tipo de dados.

  • nParam
    [in] O número de parâmetro (deslocamento de 1).O parâmetro 0 é reservado para valores de retorno.O número do parâmetro é o índice do parâmetro com base em sua ordem no SQL ou chamada de procedimento armazenado.Consulte SetParam para obter um exemplo.

  • pParamName
    [in] O nome do parâmetro.

  • pData
    [out] Ponteiro para a memória que contém os dados recuperados do buffer.

Valor de retorno

Para versões de nontemplated, aponta para a memória que contém os dados recuperados do buffer.Para versões de modelo retorna true sucesso ou false em caso de falha.

Use GetParam para recuperar dados de parâmetro que do buffer.Use GetParamString para recuperar dados de parâmetro de cadeia de caracteres do buffer.

Requisitos

Cabeçalho: atldbcli.h

Consulte também

Referência

Classe CDynamicParameterAccessor