Problemas com BDP - Campo Decimal
Estou tendo um problema com o Delphi2005 + BDP (banco SQL Server).
Quando tenho campos decimais, o número está aparecendo inteiro.
Por exemplo:
Na tabela está cadastrado 10. No grid aparece 1000.
Já coloquei máscara, e agora está mostrando 1000,00. Se eu der um update somando + 1, ele vai ficar 1001, e não 11.
(se estiver cadastrado 9,5, aparece 950, e assim por diante...)
:cry:
Alguém já viu isso, sabe se tem que configurar mais alguma coisa?
Obrigada!
Quando tenho campos decimais, o número está aparecendo inteiro.
Por exemplo:
Na tabela está cadastrado 10. No grid aparece 1000.
Já coloquei máscara, e agora está mostrando 1000,00. Se eu der um update somando + 1, ele vai ficar 1001, e não 11.
(se estiver cadastrado 9,5, aparece 950, e assim por diante...)
:cry:
Alguém já viu isso, sabe se tem que configurar mais alguma coisa?
Obrigada!
Akemi
Curtidas 0
Respostas
Sanses
07/04/2006
Olá
Se voce estiver usando um datagrid, configure o campo em questão, no Property Builder >>Coluns, procure pela caixa ´Data Formatting Expression´ e nela coloque a mascara {0:c2}. Rode e teste, veja se é o que vc quer...
[]´s
Sanses
Se voce estiver usando um datagrid, configure o campo em questão, no Property Builder >>Coluns, procure pela caixa ´Data Formatting Expression´ e nela coloque a mascara {0:c2}. Rode e teste, veja se é o que vc quer...
[]´s
Sanses
GOSTEI 0
Akemi
07/04/2006
Oie!
Obrigada por responder! ^^
Eu fiz isso que você sugeriu. E olha que ´bonito´: ao invés de aparecer 1000 agora aparece ´R$ 1.000,00´ (ou seja, uma coisa, nem outra. Era pra aparecer 10,00...).
Tentei colocar {0:n2}, mas também não deu certo...
:/
Obrigada por responder! ^^
Eu fiz isso que você sugeriu. E olha que ´bonito´: ao invés de aparecer 1000 agora aparece ´R$ 1.000,00´ (ou seja, uma coisa, nem outra. Era pra aparecer 10,00...).
Tentei colocar {0:n2}, mas também não deu certo...
:/
GOSTEI 0
Sanses
07/04/2006
Oi Akemi
Experimenta colocar em maiúsculo: {0:N} ou {0:N2}
[]´s
Sanses
Experimenta colocar em maiúsculo: {0:N} ou {0:N2}
[]´s
Sanses
GOSTEI 0
Akemi
07/04/2006
Coloquei em maiúsculo, mas não fez diferença...
GOSTEI 0
Akemi
07/04/2006
Hum... eu mudei no banco o tipo do meu campo pra Float e deu certo!
De qualquer maneira, valeu pelas dicas, Sanses! :wink:
De qualquer maneira, valeu pelas dicas, Sanses! :wink:
GOSTEI 0