CDynamicParameterAccessor, classe
Semblable à CDynamicAccessor mais obtient les informations de paramètres à définir en appelant l'interface d' ICommandWithParameters .
class CDynamicParameterAccessor : public CDynamicAccessor
Membres
Méthodes
Le constructeur. |
|
Récupère les données du paramètre de la mémoire tampon. |
|
Récupère le nombre de paramètres de l'accesseur. |
|
Détermine si le paramètre spécifié est un paramètre d'entrée ou de sortie. |
|
Extrait la longueur du paramètre spécifié stocké dans la mémoire tampon. |
|
Extrait le nom d'un paramètre spécifié. |
|
Extrait l'état du paramètre spécifié stocké dans la mémoire tampon. |
|
Extrait des données de chaîne du paramètre spécifié stocké dans la mémoire tampon. |
|
Récupère le type de données d'un paramètre spécifié. |
|
Définit la mémoire tampon de les données de paramètre. |
|
Définit la longueur du paramètre spécifié stocké dans la mémoire tampon. |
|
Définit l'état du paramètre spécifié stocké dans la mémoire tampon. |
|
Définit les données de chaîne du paramètre spécifié stocké dans la mémoire tampon. |
Notes
Le fournisseur doit prendre en charge ICommandWithParameters pour que le consommateur puisse utiliser cette classe.
Les informations sur les paramètres sont stockées dans une mémoire tampon qui est créée et managée par cette classe.Récupérez les données des paramètres de la mémoire tampon à l'aide de GetParam et de GetParamType.
Pour obtenir un exemple montrant comment utiliser cette classe afin d'exécuter une procédure stockée SQL Server et avoir les valeurs des paramètres de sortie, consultez l'article de la Base de connaissances Q058860, « HOWTO: Execute Stored Procedure using CDynamicParameterAccessor ». Les articles de la Base de connaissances sont disponibles dans la documentation MSDN Library Visual Studio ou dans https://support.microsoft.com/support/.
Configuration requise
Header: atldbcli.h