Déclaration PARAMETERS

Déclare le nom et type de données de chaque paramètre dans une requête avec paramètres.

Syntaxe

PARAMETERS name datatype [, name datatype [, ...]]

La déclaration PARAMETERS comprend les parties suivantes :

Élément

Description

name

Nom du paramètre. Affecté à la propriété Nom de l’objet Parameter, et utilisé pour identifier ce paramètre dans la collection Paramètres. Vous pouvez utiliser nom en tant que chaîne qui s’affiche dans une boîte de dialogue, tandis que votre application exécute la requête. Utilisez des crochets ([]) pour entourer du texte contenant des espaces ou des signes de ponctuation. Par exemple, [prix faible] et [Par quel mois commencer l’état ?] sont des arguments name valides .

datatype

L’un des types de données SQL Microsoft Access principaux ou leurs synonymes.


Remarques

Pour les requêtes que vous exécutez régulièrement, vous pouvez utiliser une déclaration PARAMETERS pour créer une requête Paramètre. Une requête Paramètre peut vous aider à automatiser le processus de modification des critères de requête. Avec une requête Paramètre, votre code doit fournir les paramètres à chaque exécution de la requête.

La déclaration PARAMETERS est facultative mais, quand elle est incluse, elle précède tout autre déclaration, y compris SELECT.

Si la déclaration inclut plusieurs paramètres, séparez-les par des virgules. L’exemple suivant inclut deux paramètres :

PARAMETERS [Low price] Currency, [Beginning date] DateTime;

Dans une clause WHERE ou HAVING, vous pouvez utiliser le paramètre nom mais pas le paramètre TypeDonnées. L’exemple suivant attend que deux paramètres soient fournis, puis applique les critères aux enregistrements dans la table Orders :

PARAMETERS [Low price] Currency, [Beginning date] DateTime;

SELECT OrderID, OrderAmount FROM Orders WHERE OrderAmount > [Low price] AND OrderDate >= [Beginning date];



Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×