Besten Dank Helld ! Die Antwort klappte wunderbar!
Bem.: Ich weiß nicht, ob es daran liegt, dass ich eine ADOQuery und keine TTAble verwende, aber die Spalte vom Typ MONEY bekommt im DBGrid (bzw. in der ADOQuery) den Datentyp ftBCD und nicht den erwarteten ftCurrency. Warum das so ist, weiß ich leider nicht, aber als ich das dann endlich herausbekommen habe, funktioniert die Formatierung:
ftBCD:TCurrencyField(query.Fields[i]).DisplayFormat :='#,0.00;-#,0.00';
Also nochmal besten Dank für die schnelle Antwort!
Murphy