Die vorstehende Antwort mit den Parametern ist die bessere Wahl ,
also etwas so
Delphi-Quellcode:
query.sql.clear;
query.sql.add('
update TEST set KOHLE=:WERT');
query.sql.prepare
query.parambyname('
WERT').asfloat= 123.45;
query.execsql;
der Paramert , im Beispiel "Wert" kann eine beliebige Zeichenfolge sein
wichtig das der Doppelpunkt davor
alternativ einfach ein Stringreplace und das Komma mit einem Punkt ersetzten
mfg Hannes