Incohérence dans le format des dates
Une dernière question/problème au sujet des dates ensuite je tag le topic en résolu :
explication par l'exempl c'est plus parlant :
Code:
1 2 3 4 5 6
| matable :
le nom la date
A 30/10/2006
B 30/10/2006
C 06/04/2007
D 06/04/2007 |
la requête suivante :
Code:
select [la date],[le nom] from matable where [la date] = #30/10/2006#
me renvoit bien les lignes
Code:
1 2
| A 30/10/2006
B 30/10/2006 |
là ou est le problème c'est la requête suivante :
Code:
select [la date],[le nom] from matable where [la date] = #06/04/2007#
qui ne me renvoit rien
et si j'utilise la requête suivante
Code:
select [la date],[le nom] from matable where [la date] = #04/06/2007#
j'obtiens bien les lignes
Code:
1 2
| C 06/04/2007
D 06/04/2007 |
Pour résumer, Si le jour est supérieur à 12 alors la date est traitée comme étant dans le format français sinon elle est traitée dans un format américain.
je voudrais juste un peu de cohérence soit le format américain tout le temps soit le format français tout le temps (préférable).
j'ai tenté les fonctions format et format$ précitées mais acces ne semble pas trop comprendre ou alors je les utilise mal.
8O