Einzelnen Beitrag anzeigen

BergLoewe

Registriert seit: 20. Nov 2005
37 Beiträge
 
Delphi 11 Alexandria
 
#1

Float aus TDBEdit in Datenbanktabelle speichern

  Alt 22. Mär 2024, 17:20
Datenbank: Interbase • Version: XE7 • Zugriff über: FireDac
Hallo,

ich habe einen Datnebankserver auf Interbase und hier für eine Tabelle einen Haufen TDBEdists gemacht. Da werden nun auch Geldbeträge eingetragen. Also Floats(so habe ich die Datentypen der Felder in der IB-Tabelle gemacht) mit zwei Digits hinterm Komma. Im TDBEdit gibt man ja aber nur Text ein. Wenn man nun Post ausführt, wird das ordnungsgemäß in die Datenbank eingetragen - bis auf die Floats. Da entstehen offenbar irgendwo innendrin Rundungsfehler, denn aus 5,8 wird in der Datenbank 5,80000019073486.
Kann man da irgendwo die Digits der Rundung auf 2 begrenzen?
  Mit Zitat antworten Zitat