Objet Parameter (ADO)
S’applique à : Access 2013, Office 2013
Représente un paramètre ou un argument associé à un objet Command basé sur une requête paramétrée ou sur une procédure stockée.
Remarques
De nombreux fournisseurs prennent en charge les commandes paramétrées. Ces dernières sont des commandes dans lesquelles l'action désirée est définie une fois, mais qui comportent des variables (ou paramètres) permettant d'en modifier certains aspects. Par exemple, une instruction SQL SELECT peut utiliser un paramètre pour définir les critères de correspondance d'une clause WHERE, et un autre définissant le nom de colonne pour une clause SORT BY.
Les objets Parameter représentent des paramètres associés à des requêtes paramétrées, ou les arguments d'entrée/sortie et les valeurs de retour de procédures stockées. Selon les fonctionnalités proposées par le fournisseur, certaines collections, méthodes ou propriétés d'un objet Parameter risquent de ne pas être disponibles.
Les collections, les méthodes et les propriétés d'un objet Parameter vous permettent d'effectuer diverses tâches :
définir ou renvoyer le nom d'un paramètre avec la propriété Name ;
Définissez ou retournez la valeur d’un paramètre avec la propriété Value . Value est la propriété par défaut de l’objet Parameter .
définir ou renvoyer les caractéristiques des paramètres avec les propriétés Attributes, Direction, Precision, NumericScale, Size et Type ;
passer des données binaires longues ou de caractères à un paramètre avec la méthode AppendChunk :
accéder aux attributs spécifiques d'un fournisseur avec la collection Properties.
Si vous connaissez les noms et les propriétés des paramètres associés à la procédure stockée ou à la requête paramétrée que vous voulez appeler, vous pouvez utiliser la méthode CreateParameter pour créer des objets Parameter avec les paramètres de propriété appropriés et utiliser la méthode Append pour les ajouter à la collection Parameters. Cela vous permet de définir et de renvoyer des valeurs de paramètres sans avoir à appeler la méthode Refresh sur la collection Parameters pour récupérer les informations de paramètres auprès du fournisseur, opération potentiellement gourmande en ressources.