Partager via


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

CDynamicParameterAccessor

Constructeur.

GetParam

Récupère les paramètres de la mémoire tampon.

GetParamCount

Récupère le nombre de paramètres dans l'accesseur.

GetParamIO

Détermine si le paramètre est un paramètre d'entrée ou de sortie.

GetParamLength

Récupère la longueur du paramètre spécifié stocké en mémoire tampon.

GetParamName

Récupère le nom d'un paramètre spécifié.

GetParamStatus

Récupère le statut du paramètre spécifié stocké en mémoire tampon.

GetParamString

Récupère les données de chaîne du paramètre stocké en mémoire tampon.

GetParamType

Récupère le type de données d'un paramètre spécifique.

SetParam

Définit la mémoire tampon à l'aide de les données de paramètre.

SetParamLength

Définit la longueur du paramètre spécifié stocké en mémoire tampon.

SetParamStatus

Définit l'état du paramètre stocké en mémoire tampon.

SetParamString

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

Voir aussi

Référence

Classe de Attributs

classe de CDynamicAccessor

Classe CManualAccessor

Concepts

Modèles du consommateur OLE DB (C++)

Référence des modèles du consommateur OLE DB