Fórum Valor numero ClientDataSet #338572
12/03/2007
0
Pessoal, estou trabalhando com Oracle 10g. Tenho um campo NUMBER(15,4) e quando faço um select trazendo este campo no ClientDataSet acontece o seguinte:
O valor 15,35 é retornado como 1535.
Se eu coloco uma mascara do tipo 0.00 dai ele continua me retornando 1535,00.
Alguém tem uma luz?
Vallew
O valor 15,35 é retornado como 1535.
Se eu coloco uma mascara do tipo 0.00 dai ele continua me retornando 1535,00.
Alguém tem uma luz?
Vallew
Dadonas
Curtir tópico
+ 0
Responder
Posts
12/03/2007
Dadonas
É pessoal, acho que o ClientDataSet tem alguma incompatibilidade com o Oracle 10g. Se eu converter o campo para to_char() no select, ele traz o valor normal. Dessa forma consigo resolver o problema temporariamente. Mas se alguém souber resolver este bug, favor postar para o pessoal ae.
Vallew,
Dadonas
Vallew,
Dadonas
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)