FoxPro - Comparaison de dates

Karussell Messages postés 1 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 4 février 2009 - 4 févr. 2009 à 10:04
Mike Gagnon Messages postés 381 Date d'inscription vendredi 15 octobre 2004 Statut Membre Dernière intervention 24 octobre 2013 - 5 févr. 2009 à 00:12
Je souhaite faire une sélection sur un critère entre 2 dates.
La syntaxe select * from table where date between ctod('01/01/09') and ctod('31/01/09') ne fonctionne pas.
Que faut-il corriger ?

1 réponse

Mike Gagnon Messages postés 381 Date d'inscription vendredi 15 octobre 2004 Statut Membre Dernière intervention 24 octobre 2013 2
5 févr. 2009 à 00:12
>>>select * from table where date between ctod('01/01/09') and ctod('31/01/09')


SET DATE DMY
Select * from table where between(date,ctod("01/01/2009"),ctod("31/01/2009"))

VFP comprend les années complete (ie. 2009) mais il est possible à ce niveau que ton format de date est incorrect.
Mike Gagnon
0