Einzelnen Beitrag anzeigen

hstreicher

Registriert seit: 21. Nov 2009
220 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

AW: Floatwerte in Datenbanken speichern

  Alt 2. Nov 2014, 19:05
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
  Mit Zitat antworten Zitat