Autor Beitrag
Crowbar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 180

WinXP, SP2
D6 Enterprise
BeitragVerfasst: Fr 13.08.04 13:40 
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". :cry:
Hat jemand einen Tip?

Crowbar
P.S. Ich benutze eine dbBase Table und meinen Wert (z.B. Geldbetrag) übergebe ich folgend:
ausblenden Quelltext
1:
MeinDbf.FieldByName('BRUTTO').AsFloat:=StrToFloat(BruttoEdit.Text);					
neojones
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1206
Erhaltene Danke: 1



BeitragVerfasst: Fr 13.08.04 14:19 
Doppelklick auf die Table-Komponente -> Feld auswählen -> Dann im Objektnavigator die Eigenschaft DisplayFormat setzen.

Gruß,

Matthias

_________________
Ha! Es compiliert! Wir können ausliefern!
Crowbar Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 180

WinXP, SP2
D6 Enterprise
BeitragVerfasst: Fr 13.08.04 14:43 
Danke Matthias für Deinen Tip! So klappt es! :)

Cu
Crowbar