Hab im DBGrid das Feld mal auf ffCurrency gesetzt hat aber nichts gebracht. In der Delphi Hilfe steht tatsächlich was:
Zitat:
ffCurrency: Währungsformat. Der Wert wird in einen String umgewandelt, der einen Währungsbetrag darstellt. Die Steuerung der Konvertierung erfolgt mithilfe der globalen Variablen CurrencyString, CurrencyFormat, NegCurrFormat, ThousandSeparator und DecimalSeparator. Diese Variablen werden mit den Einstellungen initialisiert, die in der Windows-Systemsteuerung im Register Währung der Ländereinstellungen enthalten sind. Die Anzahl der Stellen nach dem Dezimaltrennzeichen wird im Parameter Digits angegeben. Möglich sind Werte zwischen 0 und 18.
Also wäre das eigentlich richtig. Aber Delphi ändert nichts am DBGrid.