Field tipo TFMTBCD - DBEXPRESS ...
Ola Pessoal.
Será q alguem poderia tirar essa dúvida.
Estou utilizando Delphi 2005, DBExpress e Oracle. Quando o Field é do tipo TBCD consigo fazer formatação normal no displayFormat (#,0.000000). Quando o field é do tipo FMTBCD faço a mesma formatação e o resultado não é o mesmo, por exemplo:
TBCD valor apresentado 0,159
FMTBCD valor apresentado 1.590000 ou apresenta outros resultados
Quando tento fazer calculos (lendo toda tabela e somando esse campo) dá o seguinte erro: DBCDOVERFOW EXCEPTION .. BCD OVERFLOW
Será q alguem já passou por esse problema e teria alguma solução ????
Grato pela Ajuda ...
William
Será q alguem poderia tirar essa dúvida.
Estou utilizando Delphi 2005, DBExpress e Oracle. Quando o Field é do tipo TBCD consigo fazer formatação normal no displayFormat (#,0.000000). Quando o field é do tipo FMTBCD faço a mesma formatação e o resultado não é o mesmo, por exemplo:
TBCD valor apresentado 0,159
FMTBCD valor apresentado 1.590000 ou apresenta outros resultados
Quando tento fazer calculos (lendo toda tabela e somando esse campo) dá o seguinte erro: DBCDOVERFOW EXCEPTION .. BCD OVERFLOW
Será q alguem já passou por esse problema e teria alguma solução ????
Grato pela Ajuda ...
William
William_itm
Curtidas 0
Respostas
Vinicius2k
13/10/2005
Colega,
Vide provável solução, neste tópico: http://forum.clubedelphi.net/viewtopic.php?t=62247
T+
Vide provável solução, neste tópico: http://forum.clubedelphi.net/viewtopic.php?t=62247
T+
GOSTEI 0
William_itm
13/10/2005
Valeu pela dica, vou dar uma olhada ...
t+
t+
GOSTEI 0