Bonjour
Je désir afficher un état qui affiche le résultat de la requète suivante :
Ceci marche très bien seulement je voudrais pouvoir changer la date.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT FORMATION.*, EMPLOYE.NomEmploye, EMPLOYE.PrenomEmploye, EMPLOYE.Sexe, EMPLOYE.CSP, ORGANISME.NomOrganisme FROM FORMATION, EMPLOYE, ORGANISME WHERE FORMATION.NumOrganisme=ORGANISME.NumAgreement And FORMATION.Matricule=EMPLOYE.Matricule And FORMATION.DateDebut>=#1/1/2008# And FORMATION.DateDebut<= #31/12/2008# ORDER BY EMPLOYE.CSP;
J'ai donc créé une zone de texte apelé Texte122 dans un formulaire nommé statistique dans laquelle l'utilisateur saisie la date.
J'ai essayé dans ma requète ceci:
également cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT FORMATION.*, EMPLOYE.NomEmploye, EMPLOYE.PrenomEmploye, EMPLOYE.Sexe, EMPLOYE.CSP, ORGANISME.NomOrganisme FROM FORMATION, EMPLOYE, ORGANISME WHERE FORMATION.NumOrganisme=ORGANISME.NumAgreement And FORMATION.Matricule=EMPLOYE.Matricule And FORMATION.DateDebut>=#1/1/2008# And FORMATION.DateDebut<= Formulaires!Statistique!Texte122 ORDER BY EMPLOYE.CSP;
mais à chaque fois j'ai le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT FORMATION.*, EMPLOYE.NomEmploye, EMPLOYE.PrenomEmploye, EMPLOYE.Sexe, EMPLOYE.CSP, ORGANISME.NomOrganisme FROM FORMATION, EMPLOYE, ORGANISME WHERE FORMATION.NumOrganisme=ORGANISME.NumAgreement And FORMATION.Matricule=EMPLOYE.Matricule And FORMATION.DateDebut>=#1/1/2008# And FORMATION.DateDebut<= #Formulaires!Statistique!Texte122# ORDER BY EMPLOYE.CSP;
Quelqu'un saurait-il quelle est la syntaxt à utiliser?The microsoft jet database engine does not recognize 'formulaire!statistique!texte122' as a valid field name or expression
Merci
Partager