bcd overflow o q fazer??

Delphi

16/03/2007

No iboconsole eu faço a consulta sql funciona perfeitamente.
e no clientdataset+provider+sqldataset da erro de BCD OVERFLOW.
O q eu devo fazer???
São campos numeric(10,2) e faço varios calculos..

Abracos


Fabiotb

Fabiotb

Curtidas 0

Melhor post

Macario

Macario

19/03/2007

Olá.

Passei por problema parecido usando MSSQL2000+D7+dbexpress

O erro aparecia quando continha função de agregação SUM(CAMPO).

A solução encontrada foi usar:


select convert(numeric(15,2),sum(CAMPO)) as TOTAL from Tabela


Não sei se no IB existe [b:2e26cda668]Convert[/b:2e26cda668], caso contrario tente [b:2e26cda668]Cast[/b:2e26cda668]

Espero que ajude.. 8)


GOSTEI 2

Mais Respostas

Fabiotb

Fabiotb

16/03/2007

graça ao cast, problema solucionando..
Obrigado


GOSTEI 0
POSTAR