Fórum Problemas com o campo numeric com DBExpress #341602
11/05/2007
0
Olá galera,
Estamos usando Delphi 6, e estamos migrando uma aplicação que usava IB para DBExpress, mas está ocorrendo um erro nos campos do tipo numeric, quando eles aparecem em tela, digamos em um DBEdit, eles ficam com um = no final.
Os campos são numeric(15,2) e numeric(15,3) esses retornam em toda a aplicação valores com a ultima casa com o ´=´.
ex.:
100,0= numeric(15,2)
1.000,00= numeric(15,3)
1.000,00000 numeric(15,5)
e por ai vai...
Se o campo for numeric(15,5) para cima, não da erros, mas se for menor que 4 ele retorna com um = no final, ao invés do valor...
O que será que pode ser?
Pelo visto, o DBExpress cria esse campo de forma diferente que o IB, será pode ser isso?
Estamos usando Delphi 6, e estamos migrando uma aplicação que usava IB para DBExpress, mas está ocorrendo um erro nos campos do tipo numeric, quando eles aparecem em tela, digamos em um DBEdit, eles ficam com um = no final.
Os campos são numeric(15,2) e numeric(15,3) esses retornam em toda a aplicação valores com a ultima casa com o ´=´.
ex.:
100,0= numeric(15,2)
1.000,00= numeric(15,3)
1.000,00000 numeric(15,5)
e por ai vai...
Se o campo for numeric(15,5) para cima, não da erros, mas se for menor que 4 ele retorna com um = no final, ao invés do valor...
O que será que pode ser?
Pelo visto, o DBExpress cria esse campo de forma diferente que o IB, será pode ser isso?
Diegors
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)