Bonsoir à tous,
Je tourne autour du même problème depuis un moment en bidouillant et faisant des tests à partir des informations trouvés sur le web (et notamment ce forum). Il est (très) fortement possible que la question ait déjà été abordé plusieurs fois mais mes recherches non pas été concluantes donc je souhaiterais dors et déjà présentés mes excuses.
Voici le problème à travers un exemple:
Nous avons un table avec 2 champs (ou plus) et un formulaire comportant des textbox pour effectuer une recherche sur ces champs.
L'idée est que la requête (créer a partir de l'outil d'access) me permette de retourner les enregistrements comportant les valeurs entrés en paramètres dans le formulaires et si l'un (ou plusieurs) de ces champs sont vides, alors retourner les enregistrements seulement en fonction des critères remplis.
Exemple:
Table: Personne
Nom------- Prénom------Age
Dupont -------Steve------23
Dupont -------Marc-------18
Dupont -------Aimé-------
-------------- Marc-------28
Derib----------Phillipe-----18
Par exemple: si les paramètres rentrés sont
Nom: Dupont
Prénom:
Age:
Je souhaiterais voir les trois premiers enregistrements.
J'ai essayé d'utiliser Nz et Comme, mais je ne suis pas arrivé à réussir (à chaque fois soit je n'ai rien, soit j'ai seulement des enregistrements dans lesquels il existe une valeur dans chacun des champs)
Je vous remercie et je vous souhaite une excellente soirée.
Partager