Campo decimal não mostra vírgula
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.
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.
Wilson Brito
Curtidas 0
Respostas
Felipe Moura
29/05/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
neste tuturial maravilhos de gridwiew tem explicação disso: http://www.linhadecodigo.com.br/artigos_impressao.asp?id_ac=788
espero ter ajudado
GOSTEI 0
Wilson Brito
29/05/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.
Ex: 12,45 - vem como 1245 -> formatado = 1.245,00
De qualquer forma, obrigado.
GOSTEI 0