Bonjour à tous,
Je rencontre un souci lors de l'exécution d'une requête comportant un critère date. J'utilise un formulaire pour sélectionner ma date, donc dans mon champ critère j'ai indiquépour allez chercher la date sélectionnée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part [Formulaires]![fr_select_date]![select_date]
Par contre a l'exécution je n'obtiens aucun résultat, ce qui n'est pas normale car ca devrais en trouver beaucoup.
J'ai remarqué également que c'est seulement avec la table utilisé que je n'obtiens pas de résultat.
Si j'utilise la même requête pour une autre table ca fonctionne bien. Je me demande donc quel paramètre pourrais comporter ma table pour ne renvoyer aucun résultat, je précise que c'est une table réseau ODBC donc je ne peux rien modifier dessus.
En voici le code SQL pour les connaisseurs :
Cordialement,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT dbo_HistoMvt.DateMouvt, dbo_HistoMvt.TypeMouvt, dbo_HistoMvt.Refart, dbo_HistoMvt.CodeZone, dbo_HistoMvt.NumLot, dbo_HistoMvt.UserCre, dbo_HistoMvt.NumOFouKit, dbo_HistoMvt.CodeImput, dbo_HistoMvt.CodeFlux FROM dbo_HistoMvt WHERE (((dbo_HistoMvt.DateMouvt)=[Formulaires]![fr_select_date]![select_date]) AND ((dbo_HistoMvt.TypeMouvt)="E") AND ((dbo_HistoMvt.CodeZone) Not Like "R*" And (dbo_HistoMvt.CodeZone) Not Like "MAGEMBAL" And (dbo_HistoMvt.CodeZone) Not Like "mpum") AND ((dbo_HistoMvt.CodeFlux) Like "1*" Or (dbo_HistoMvt.CodeFlux) Like "5*"));
Partager