Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/11/2011, 11h41   #1
Invité de passage
 
Inscription : octobre 2010
Messages : 7
Détails du profil
Informations forums :
Inscription : octobre 2010
Messages : 7
Points : 1
Points : 1
Par défaut Obtenir les paramètres d'une requête depuis une table

Bonjour,

Je voudrais stocker les paramètres communs d'un ensemble de requêtes dans une table (dite "table de paramètres") dans un but de persistance de données.

Je ne parviens pas à éviter l'affichage de la boite de dialogue "Entrer la valeur du paramètre".

Je veux surtout éviter de renseigner les multiples requêtes avec le même critère.

exemple (trivial):
dans table des paramètres, le champ 'limite':

limite
1000

une table quelconque, avec un champ "valeur":

valeur
500
1000
2000

2 requêtes:
- l'une sortirait les enregs. dont la valeur est sup. à 'limite' (ds table des paramètres)
- l'autre sortirait les enregs dont la valeur est inférieure à 'limite'
- etc.

Merci!
jabal64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2011, 12h10   #2
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 184
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 184
Points : 2 814
Points : 2 814
Bonjour Jabal64,

Eh bien, tu as tout dit... sauf l'astuce : elle consiste à ajouter la table contenant les données, puis celle contenant les paramètres (qui ne doit contenir qu'une seule ligne), sans les joindre. La même valeur des paramètres est alors accolée aux données (SELECT) : une simple sélection est alors possible (WHERE).

Dans ton exemple (via l'assistant) :
  • ajout de la table quelconque (FROM) ;
  • ajout de la table paramètres (FROM) ;
  • pas de jonction ;
  • champ valeur, limite (SELECT) ;
  • critères valeur<limite (WHERE).
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2011, 16h54   #3
Invité de passage
 
Inscription : octobre 2010
Messages : 7
Détails du profil
Informations forums :
Inscription : octobre 2010
Messages : 7
Points : 1
Points : 1
Merci Richard,

ça fonctionne parfaitement!
jabal64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h42.


 
 
 
 
Partenaires

Hébergement Web