bcd overflow o q fazer??
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
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
Curtidas 0
Melhor post
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:
Não sei se no IB existe [b:2e26cda668]Convert[/b:2e26cda668], caso contrario tente [b:2e26cda668]Cast[/b:2e26cda668]
Espero que ajude.. 8)
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
16/03/2007
graça ao cast, problema solucionando..
Obrigado
Obrigado
GOSTEI 0