J'utilise Access 2007.Microsoft Access SQL Date de comparaison
Je dois retourner des lignes avec un champ date/heure compris dans une plage de dates à spécifier dans les paramètres de requête.
Ce qui suit ne génère pas d'erreur, mais ne semble pas fonctionner.
SELECT FIELDS FROM FOO
WHERE (FOO.CREATED_DTG BETWEEN [START_DTG] And [END_DTG]);
De même cela ne fonctionne pas pour moi
SELECT FIELDS FROM FOO
WHERE (FOO.CREATED_DTG >= [START_DTG] And FOO.CREATED_DTG < [END_DTG]);
Comment puis-je obtenir ce travail?
Mise à jour: l'utilisation de CDate ne semble pas faire la différence.
ajouter hashes résultats dans le message « l'expression est mal orthographiée ou est trop complexe pour être évalué » – Ben