Problème de Date sous VB d'Access

GuestCam Messages postés 56 Statut Membre -  
 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.
Configuration: Windows 2000
Internet Explorer 6.0

2 réponses

  1. blux Messages postés 5041 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    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
    1. GuestCam Messages postés 56 Statut Membre
       
      Merçi blux mais je ne comprend ce que tu signifies par format British
      0
    2. blux Messages postés 5041 Date d'inscription   Statut Modérateur Dernière intervention   3 455
       
      mm-jj-aa au lieu de jj-mm-aa...
      0