Bonjour,
J'aurais une simple question.
J'effectue un calcul à l'aide de variables.
Je souhaite mettre ces variables dans une requete SQL mais ces valeurs ne sont pas de type string (pour QuotedStr) mais de type float.
Exmple:
Et donc le rapport ici n'est pas correcte car pas entre quote. Mais comme ce sont des Float je ne sais pas comment les implémenter dans ma requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 WITH DataModule1.QCurrency DO BEGIN SQL.Clear; SQL.Add('UPDATE Arbo'); SQL.Add(' SET Prix = Prix*(NouveauTauxDevise/AncienTauxDevise) ,Cout_Conso = Cout_Conso*(NouveauTauxDevise/AncienTauxDevise)'); SQL.Add('WHERE A.ID_Engin_FK3 = '+ QuotedStr(IDLoco_Edit.Text)); ExecSQL;
Vous auriez une idée?
Merci
Partager