verdadeiramente decimal. como?
17/01/2006
0
galera, eu to usando firebird. meus dados quando uso dinheiro são DOUBLE PRECISION. infelizmente, quando cadastro algo no meu programa, e coloco por exemplo 3, ele fica 3, em vez de 3,00. além disso se eu digito 0,30 ele vai pra 0,3 (o q pode ser estranho mas muitos leigos confundem com 3 centavos :? ). tentei usar o DECIMAL indicando precisão de (10, 2). aconteceu o mesmo. pensei em usar algum tipo de máscara, como um MaskEdit e quando confirmar, o DbEdit pega o conteúdo do Mask, mas por exemplo, se eu colocasse como máscara __,__ ele só poderia digitar no máximo 30,00 ao invés de poder ser 3,00 ou 400,00 enfim.
o que faço pra corrigir isso? tem alguma forma?
valeu.
o que faço pra corrigir isso? tem alguma forma?
valeu.
Aspirante
Curtir tópico
+ 0
Responder
Posts
17/01/2006
Leonardobhbr
se eu entendi o q vc esta querendo dizer é só na propriedade do campo la na query ou clientDataSet em DysplayFormat = #0.00
Responder
Clique aqui para fazer login e interagir na Comunidade :)