Ah é, esqueci de comentar que já olhei as opções regionais, e estão assim:
Simbolo decimal virgula Agrupamento de dígitos - ponto De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de André Enviada em: terça-feira, 12 de janeiro de 2010 Boa Tarde Dé 15:23 Para: lista-del...@yahoogrupos.com.br; delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Problema ao formatar Boa tarde. Estou utilizando Delphi 2006, DBExpress e Firebird 2.1.1.17910 (cds1.FieldByName('VALOR') as TNumericField).DisplayFormat := '#0.00'; Era pra exibir, por exemplo, 2,00 no grid, certo? Mas ele insiste em exibir 2.00 Não está separando por virgula, e sim ponto. Fiz o mesmo código no SQL Server e funcionou. Alguém pode me ajudar? André [ [As partes desta mensagem que não continham texto foram removidas]