Problemas com o campo numeric com DBExpress

Delphi

11/05/2007

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?


Diegors

Diegors

Curtidas 0
POSTAR