Utilizo DBExpress, Firebird 1.5 e tenho um campo Numeric(12,2) Formato ele no grid assim:
qConsulta é um SQLQuery. (qConsulta.FieldByName('VALOR') as TNumericField).DisplayFormat := '#0.00'; Mas ele não está formatando numeros inteiros. Fica assim no Grid. 12,20 18 23,22 Fiz teste aumentando uma casa decimal e ainda... 12,200 18 23,220 Alguém sabe porque? Ja procurei outras formas, e todas, acontece a mesma coisa.