Comment : créer des requêtes avec des paramètres nommés
Mise à jour : novembre 2007
Vous pouvez spécifier des noms pour les paramètres de votre requête afin de vous aider à distinguer les divers paramètres entre eux. Par exemple, si vous créez une requête avec paramètres destinée à rechercher un nom d'auteur, vous pouvez utiliser les noms de paramètres « first name » et « last name ». Lorsque vous exécutez la requête dans le Concepteur de requêtes et de vues, vous êtes invité à entrer le nom du paramètre.
Pour marquer le nom du paramètre comme un nom et non comme une chaîne de caractères littéraux, spécifiez des caractères marqueurs de paramètre et ensuite placez ceux-ci autour du nom de paramètre. Pour plus d'informations, consultez Comment : spécifier des caractères marqueurs de paramètre.
Si vous utilisez à la fois des caractères marqueurs de préfixe et de suffixe, vous pouvez nommer vos paramètres à l'aide de n'importe quelle combinaison de caractères : texte, nombres, ponctuation et espaces. (Toutefois, n'utilisez pas de valeur null ou un point d'interrogation.) Si vous spécifiez uniquement un caractère marqueur de préfixe, le nom du paramètre ne peut pas contenir d'espaces.
Remarque : |
---|
Le nom de paramètre que vous spécifiez est utilisé comme une variable dans l'environnement à partir duquel vous exécutez la requête. Assurez-vous que les noms des paramètres utilisés sont acceptés dans tous les environnements dans lesquels vous avez l'intention d'exécuter la requête. |
Remarque : |
---|
Les boîtes de dialogue et commandes de menu qui s'affichent peuvent différer de celles décrites dans l'aide selon vos paramètres actifs ou votre édition. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio. |
Pour spécifier un paramètre nommé
Si ce n'est pas encore fait, spécifiez les caractères marqueurs de paramètre. Pour plus d'informations, consultez Comment : spécifier des caractères marqueurs de paramètre.
Ajoutez les colonnes ou expressions à rechercher dans le volet Critères. Si vous créez une requête Select et que vous ne souhaitez pas que les colonnes ou expressions de recherche apparaissent dans le résultat de la requête, supprimez-les en tant que colonnes de sortie.
Recherchez la ligne contenant la colonne de données ou l'expression à rechercher, puis, dans la colonne Filtre de la grille, entrez le nom du paramètre. N'oubliez pas de marquer le paramètre à l'aide des caractères appropriés.
Par défaut, le Concepteur de requêtes et de vues ajoute l'opérateur « = ». Toutefois, vous pouvez modifier la cellule pour le remplacer par « > », « < », ou un autre opérateur de comparaison SQL.