Einzelnen Beitrag anzeigen

Luckner

Registriert seit: 28. Nov 2006
Ort: Berlin
418 Beiträge
 
Delphi 7 Enterprise
 
#10

AW: Berechnungen in der select-Anweisung

  Alt 1. Nov 2013, 17:13
Hallo DeddyH,
hier ein Auszu aus meinem Prog:

Prozentquotient := DatamoduleStamm.DataModule3.IBDataSetStammdaten.Fi eldByName('PROZENTSATZ').AsFloat /100;
TempString := StringReplace(FloatToStrF(Prozentquotient,ffFixed, 10,2), ',', '.', [rfIgnoreCase, rfReplaceAll]);
Prozentquotient := StrToFloat(TempString);
...
...
IBDataSetGridAuftrag.SelectSQL.Add('SELECT POSITIONSSUMME * CAST(rozentquotient as DECIMAL(10,2)) as POSITIONSSUMME FROM TABLE XYZ');
DatamoduleAuftrag.DataModule2.IBDataSetGridAuftrag .ParamByName('Prozentquotient').Value := Prozentquotient;


Jetzt gibt es den Fehler" 0.80 ist kein gültiger Gleitkommawert".
  Mit Zitat antworten Zitat