Bonjour,
J'ai un petit soucis avec une base de données access :
Les utilisateurs de celle-ci peuvent faire une recherche par date. Pour cela on a mis en place un miniformulaire où l'utilisateur saisie la date au format DD/MM/YYYY et doit récupérer la liste des enregistrement correspondant à cette date.
Il n'y a aucun problème lorsque DD est plus grand que 13.
Par contre quand DD est inférieur ou égal à 12, une inversion se fait. Ainsi, chercher la date du 06/03/2013 revoit les résultats du 03/06/2013.
Au niveau de la table, les dates sont bien au format DD/MM/YYYY. Par contre au niveau du champ a saisir par l'utilisateur je n'ai pas trouvé le moyen de la changer.
Quelqu'un pourrait-il m'aider.
Pour info:
La base a été sous Access 2007 et maintenant on utilise Access 2010.
J'ai mis une capture de la requête générée dans l'image jointe. 'Date d'effet' est le champ de la table et LDATE, la date saisie par l'utilisateur.
D'avance merci pour vos réponses.
Partager