Partager via


CDynamicParameterAccessor::GetParam

Récupère les données des chaînes pour un paramètre spécifié de la mémoire tampon de paramètre.

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

Paramètres

  • ctype
    Un paramètre basé sur un modèle qui est le type de données.

  • nParam
    [in] Le nombre de paramètres (offset de 1).Le paramètre 0 est réservé aux valeurs de retour.Le nombre de paramètres est l'index du paramètre en fonction de sa commande dans l'appel SQL ou de la procédure stockée.Consultez SetParam pour obtenir un exemple.

  • pParamName
    [in] Nom du paramètre.

  • pData
    [out] Le pointeur vers la mémoire contenant les données récupérées de la mémoire tampon.

Valeur de retour

Pour les versions non basées sur des modèles, affichages à la mémoire contenant les données récupérées de la mémoire tampon.Pour les versions basées sur un modèle, retourne "true" en cas de réussite ou le false en cas de échec.

Utilisez GetParam pour récupérer des données des chaînes de paramètre de la mémoire tampon.Utilisez GetParamString pour récupérer des données de paramètre de chaîne de la mémoire tampon.

Configuration requise

Header: atldbcli.h

Voir aussi

Référence

CDynamicParameterAccessor, classe