Hallo,
ich habe in meiner Tabelle ein nummerisches Feld mit zwei Dezimalstellen definiert.
Sobald ich einen Wert von z.B. "25,68" habe und dies in meine Table eintrage funktioniert alles einwandfrei. Ist der Wert jedoch "25,00", so wird nur "25" in meine Table eingetragen. Es wird also der "Null-Wert" nach dem Komma nicht mitgespeichert. Es wäre ja nicht so tragisch, wenn ... naja in meinem DBGrid steht dann leider auch nur z.B. "25" statt "25,00".
Hat jemand einen Tip?
Crowbar
P.S. Ich benutze eine dbBase Table und meinen Wert (z.B. Geldbetrag) übergebe ich folgend:
Quelltext
1:
| MeinDbf.FieldByName('BRUTTO').AsFloat:=StrToFloat(BruttoEdit.Text); |