[ACCESS] Comment faire une recherche précise sur une date?

Comment faire une recherche précise sur une date? [ACCESS] - SQL/NoSQL - Programmation

Marsh Posté le 27-10-2006 à 09:08:41    

Voilà en fait je suis confronté au problème suivant :  
 
je dois faire pour une personne n'y connaissant rien en base de donnée un petit système d'encodage de patient avec des champs standards comme nom , prénom...
 
Jusque là aucun soucis, j'ai fait ca en access avec la création de formulaire etc. Ca fonctionne bien mais la personne voudrais pouvoir faire une recherche de ce type : "Rechercher les patients encodés les 6 derniers mois" ou d'autres dans le même style.
 
J'ai donc pensé à ajouter un champ date d'insertion dans mes tables et on peut donc faire une recherche sur une date précise mais je ne sais pas comment faire pour réaliser le type de requête demandée ci-dessus. Je sais faire cela en requête SQL car j'ai l'habitude de travailler sous Oracle mais sous access je ne vois pas comment faire sous access facilement pour la personne qui elle ne sait pas faire de l'access.
 
Merci d'avance pour votre aide :)

Reply

Marsh Posté le 27-10-2006 à 09:08:41   

Reply

Marsh Posté le 27-10-2006 à 09:34:44    

Code :
  1. SELECT Nom, Prenom FROM LesPatients WHERE DateDosser > #mm/dd/yyyy#


 
(tu remplaces le mm/dd/yyyy par la date au format mois/jours/années)
Voilà ! Je crois que ça répond à ta question, sinon, reformule STP.


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Marsh Posté le 27-10-2006 à 09:44:40    

kao98 a écrit :

Code :
  1. SELECT Nom, Prenom FROM LesPatients WHERE DateDosser > #mm/dd/yyyy#


 
(tu remplaces le mm/dd/yyyy par la date au format mois/jours/années)
Voilà ! Je crois que ça répond à ta question, sinon, reformule STP.


 
j'avais bien pensé à cela effectivement. Mais existe t'il un moyen sous access de faire cette requête dans un formulaire plutot que dans une requête ?
 
Merci d'avance :)

Reply

Marsh Posté le 27-10-2006 à 11:16:22    

Kao ca fonctionne au poil merci, par contre lorsque j'essaye de faire ma requête il me demande d'insérer mm puis je dois faire enter, puis il me demander dd, puis yyyy.
 
Sais tu comment faire pour lui passer cela directement en paramètre en une seule fois? :)

Reply

Marsh Posté le 27-10-2006 à 11:28:50    

Tu pourrais décrire un peu plus ton truc STP (le formulaire, la requête source, ...) ? Parce que là, spa très clair ! :o


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Marsh Posté le 27-10-2006 à 12:24:02    

C'est pas compliqué je vais faire simple, j'ai une table Dossier qui a 3 champs : nom, prénom, date d'insertion + une clé primaire automatique.
 
J'ai créé un formulaire d'encodage pour que la personne ne passe par les tables et ai plus facile et je voudrais savoir s'il est possible d'inclure une fonction de recherche (donc ma requête) à ce formulaire.
 
Quand à la requête, lors de la recherche de la date dans le code que tu m'as donné access me demande d'insérer séparément les jours / mois / années.
 
J'espère que tu verras un peu plus clair :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed