Array
(
)

Campo decimal não mostra vírgula

Wilson Brito
   - 29 mai 2006

Tenho uma aplicação em Asp.net + Firebird desenvolvida com Delphi 2006. Ao mudar a cultura para ´pt-BR´ os campos decimais não exibem a vírgula.
ex:
12,34 aparece como 1234, já dei uma olhada em um tópico aqui neste fórum em que a solução encontrada por nossa colega foi mudar o campo de decimal para float, mas não concordo com isso devido aos arredondamentos gerados no campo float. Gostaria de saber como faço para resolver esse problema?

Desde já agradeço.

Felipe Moura
   - 30 mai 2006

não sei se tu usando gridwiew para exebir os dados na tela se tiver a gridwiew tem formas para formatar o valor da campo exibido. ex: datas, moeda etc...l

neste tuturial maravilhos de gridwiew tem explicação disso: http://www.linhadecodigo.com.br/artigos_impressao.asp?id_ac=788

espero ter ajudado

Wilson Brito
   - 30 mai 2006

O meu problema é que o valor já vem sem a casa decimal do banco de dados, portanto se eu formatar, fica incorreto.

Ex: 12,45 - vem como 1245 -> formatado = 1.245,00

De qualquer forma, obrigado.