Problème de Date sous VB d'Access

GuestCam Messages postés 56 Date d'inscription   Statut Membre Dernière intervention   -  
 wass -
salut à tous;
j'ai la requête suivante en VB sous Access:

sqlString = "SELECT Client.Nom, Commande.date FROM Client INNER JOIN Commande on Client.Numcli = commande.Numcli " _
& " Where Client.Nom = " & Dubois _
& " Commande.date = " & CDate("01.01.1000")

et j'ai l'erreur 3075 : "Erreur de syntaxe dans le nombre dans l'expression SELECT....Commande.date = 01.01.1000".

Merçi d'avance pour votre aide.
A voir également:

2 réponses

blux Messages postés 27109 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
Salut,

si commande.date est en format date, alors il faut tester avec les séparateurs officiels de date soit "#"...
Commande.date = #01.01.1000#
ais attention, dans ce cas, je crois qu'il faut mettre la date en format british (pas gênant pour ton exemple, mais à retenir).
0
GuestCam Messages postés 56 Date d'inscription   Statut Membre Dernière intervention  
 
Merçi blux mais je ne comprend ce que tu signifies par format British
0
blux Messages postés 27109 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
mm-jj-aa au lieu de jj-mm-aa...
0
wass
 
oui t'as raison
0