classe de CDynamicParameterAccessor
Identique à CDynamicParameterAccessor mais obtient des informations sur le paramètre à définir en appelant l'interface ICommandWithParameters.
class CDynamicParameterAccessor : public CDynamicAccessor
Membres
Méthodes
Constructeur. |
|
Récupère les paramètres de la mémoire tampon. |
|
Récupère le nombre de paramètres dans l'accesseur. |
|
Détermine si le paramètre est un paramètre d'entrée ou de sortie. |
|
Récupère la longueur du paramètre spécifié stocké en mémoire tampon. |
|
Récupère le nom d'un paramètre spécifié. |
|
Récupère le statut du paramètre spécifié stocké en mémoire tampon. |
|
Récupère les données de chaîne du paramètre stocké en mémoire tampon. |
|
Récupère le type de données d'un paramètre spécifique. |
|
Définit la mémoire tampon à l'aide de les données de paramètre. |
|
Définit la longueur du paramètre spécifié stocké en mémoire tampon. |
|
Définit l'état du paramètre stocké en mémoire tampon. |
|
Définit les données de chaîne du paramètre stocké en 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 à partir de la mémoire tampon en utilisant GetParam et 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 Visual Studio de MSDN Library ou à l'adresse https://support.microsoft.com/support/.
Configuration requise
En-tête :: atldbcli.h