Comparaison de dates sous VBA - VB/VBA/VBS - Programmation
MarshPosté le 25-05-2005 à 10:06:29
Bonjour !
Je souhaite effectuer une comparaison de dates à travers une requête SQL afin de déterminer, par exemple, dans une table d'étudiants comportant un champ DateNaissance, qui a moins de 18 ans, qui a entre 18 et 25, etc.
J'affecte e résultat de marequête de la façon suivante
Code :
SQL = "SELECT CodeEtudiant FROM TableEtudiants WHERE DateNaissance < " & ya18ans
Set rst = CurrentDb.OpenRecordset(SQL)
avec ya18ans variable déclarée de type Date.* edit : Le champ DateNaissance est lui aussi déclaré en Date/Heure
Seulement, ma requête semble ne me renvoyer aucun enregistrement. Quelqu'un saurait-il pourquoi ?
Merci pour votre aide.
Message édité par Mariooo le 25-05-2005 à 10:09:34
Marsh Posté le 25-05-2005 à 10:06:29
Bonjour !
Je souhaite effectuer une comparaison de dates à travers une requête SQL afin de déterminer, par exemple, dans une table d'étudiants comportant un champ DateNaissance, qui a moins de 18 ans, qui a entre 18 et 25, etc.
J'affecte e résultat de marequête de la façon suivante
avec ya18ans variable déclarée de type Date.*
edit : Le champ DateNaissance est lui aussi déclaré en Date/Heure
Seulement, ma requête semble ne me renvoyer aucun enregistrement. Quelqu'un saurait-il pourquoi ?
Merci pour votre aide.
Message édité par Mariooo le 25-05-2005 à 10:09:34
---------------
Dyslexics have more fnu.