Bonjour,
Tout d'abord mes meilleurs voeux à tous
Voici un petit problème qui pour vous doit être solutionnable facilement mais qui pour moi est difficile étant donné mes faibles connaissances en SQL
J'ai un champs date (au format date abrégé) dans une table et un autre champs date (au même format) dans une autre table. Je voudrai ouvrir la premiere table en sélectionnant les enregistrements ayant une date égale au champ date de la deuxième table.
Si j'utilise les instructions suivantes :
source = "SELECT * FROM [Pointage jour] WHERE Date=" & rpointtemp!Date
Set rpointjour = base.OpenRecordset(source, dbOpenDynaset)
Si rpointtemp!Date = 09/01/2007 le résulat ne donne aucun enregistrement
par contre si rpointtemp!Date = 01/09/2007 le résultat me donne tous les enregistrements du 9 janvier 2007.
Il semble que la date de critère doit être au format américain alors que la date dans la source est au format français.
Qu'en pensez vous ?
Y-at-il une solution pour que tout soit au format français
D'avance merci
Partager