Bonjour 
Voil� j'ai un petit (gros) soucis avec Paradox, le format DATE et TQuery 
J'ai une table Paradox 7 avec un champs de type D (DATE).
Les dates que j'ins�re sont de la forme : 08.01.08 ; c'est � dire jj/mm/aa
Pour les ins�rer dans la base de donn�es je fais pr�alablement un petit :
date = AnsiReplaceStr(date,".","/");
Ensuite je l'ins�re dans la base :
1 2 3 4 5 6 7
|
Form1->Table3->Append();
Form1->Table3->Edit();
[...]
Form1->Table3->FieldByName("Date")->AsDateTime = date;
[...]
Form1->Table3->Post(); |
Paf dans mon DBGrid j'obtiens : 08/01/2008
Victoire !!! ... ou pas
Car c'est pas tout, apr�s je veux pour filtrer et trier par date, par exemple :
1 2 3 4 5 6 7
|
AnsiString ReqSQL;
ReqSQL = "SELECT * FROM " + Table + " ORDER BY Date ASC";
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add(ReqSQL);
Query1->Open(); |
o� Date est naturellement mon champs de type... DATE
Et l� j'obtiens l'erreur :
Utilisation incorrecte du mot-cl�.
El�ment : Date.
Num�ro de ligne : 1.
Help please
Partager