Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
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 06/09/2011, 18h08   #1
Membre du Club
 
Inscription : novembre 2007
Messages : 210
Détails du profil
Informations personnelles :
Âge : 39

Informations forums :
Inscription : novembre 2007
Messages : 210
Points : 61
Points : 61
Envoyer un message via MSN à sebinator
Par défaut Prob de syntaxe requete paramétrée

Bonjour,

Voila ce que je veux faire :

J'ai un formulaire classique avec 4 listes modifiables indépendantes.
J'ai un sous formulaire basé sur une requête parametrée, les paramêtres sont alimentés par les listes modifiables.

Mon soucis est le suivant :

Je dois pouvoir passer deux critères à un paramêtre en utilisant le "OU".

Voici mon code (merci au forum au passage )

Code :
1
2
3
 
 
Comme (VraiFaux(EstNull([Formulaires]![Formulairetest]![Modifiable6]);"*";[Formulaires]![Formulairetest]![Modifiable6])) Ou Comme (VraiFaux(EstNull([Formulaires]![Formulairetest]![Modifiable54]);"*";[Formulaires]![Formulairetest]![Modifiable54]))
Cela ne fonctionne pas...

une idée ?

merci d'avance

SEB
sebinator est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 18h32   #2
Membre éclairé
 
Homme Pierre-Jean
Développeur informatique
Inscription : février 2010
Messages : 306
Détails du profil
Informations personnelles :
Nom : Homme Pierre-Jean
Âge : 31
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : février 2010
Messages : 306
Points : 330
Points : 330
Envoyer un message via MSN à paidge
Bonjour,
A moins que tu n'aies pas été assez explicite, je ne vois pas où est le problème.

Si j'ai bien compris, tu cherches à faire un "OU" sur deux de tes listes déroulantes. Si c'est le cas, quelque chose de ce genre-là devrait fonctionner :
Code sql :
1
2
3
SELECT *
FROM MaTable 
WHERE (MonChamp = [Formulaires]![MonForm]![maListe1]) OR (MonChamp=[Formulaires]![MonForm]![maListe2]);

Isn't it ?

Si tu veux que ton sous-formulaire rafraîchisse les données après un changement de valeur des listes déroulantes, n'oublies pas de placer :
Sur l'évènement "Après MAJ" de chacune des listes
paidge est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h06.


 
 
 
 
Partenaires

Hébergement Web