Bonjour,
J'ai une requête SQL dans laquelle j'ai une condition WHERE sur une champ
date, mais le résultat de la requête ne correspond à ce qui devrait être.
Cela peut-il provenir des problème de format date ?
Merci d'avance,
Ben
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"Ben" | J'ai une requête SQL dans laquelle j'ai une condition WHERE sur une champ | date, mais le résultat de la requête ne correspond à ce qui devrait être. | Cela peut-il provenir des problème de format date ?
Aussi bien dans le VBA que dans SQL, il faut manipuler les champs date au format US. Au besoin, avec la fonction Format()
Format(UneDate,"#mm-dd-yyyy")
dans une requête, tu remplace la virgule par le point-virgule et les paramètres US par les FR "#mm-jj-aaaa#"
"Ben"
| J'ai une requête SQL dans laquelle j'ai une condition WHERE sur une champ
| date, mais le résultat de la requête ne correspond à ce qui devrait être.
| Cela peut-il provenir des problème de format date ?
Aussi bien dans le VBA que dans SQL, il faut manipuler les champs
date au format US. Au besoin, avec la fonction Format()
Format(UneDate,"#mm-dd-yyyy")
dans une requête, tu remplace la virgule par le point-virgule
et les paramètres US par les FR "#mm-jj-aaaa#"
"Ben" | J'ai une requête SQL dans laquelle j'ai une condition WHERE sur une champ | date, mais le résultat de la requête ne correspond à ce qui devrait être. | Cela peut-il provenir des problème de format date ?
Aussi bien dans le VBA que dans SQL, il faut manipuler les champs date au format US. Au besoin, avec la fonction Format()
Format(UneDate,"#mm-dd-yyyy")
dans une requête, tu remplace la virgule par le point-virgule et les paramètres US par les FR "#mm-jj-aaaa#"