bonsoir,
j'obtiens l'erreur suivante : "Erreur de syntaxe près de 'where bon.datelivraison = '2007-11-28'' à la ligne 4.
Voici mon code :
Quelqu'un aurait-il une suggestion ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 AnsiString format = "yyyy-mm-dd"; AnsiString s = NFeuilleRoute->DateTimePicker1->Date.FormatString(format); Query1->Close() ; Query1->SQL->Clear() ; Query1->SQL->Add("select bon.refbon, bon.datelivraison, bon.refclient, client.nomclient, client.cpclient, client.villeclient") ; Query1->SQL->Add("from client INNER JOIN bon ON client.refclient = bon.refclient") ; Query1->SQL->Add("order by refbon ASC") ; Query1->SQL->Add("where bon.datelivraison = :datelivraison") ; Query1->ParamByName("datelivraison")->AsString = s; Query1->Prepare(); Query1->Open() ;
merci,
Partager