Descobrir campo com BCD Overflow

Firebird

21/07/2006

OLÁ!!

Como descubro qual campo de tabela está com problema de BCD Overflow.

Uso o Firebird 1.5 e o Interbase 6.5.

Com DBExpress + SQLDataSet+ClienteDataset+DataSetprovider

Já descobri por tentativas, dando um SELECT VALORC FROM TABELA WHERE ITEM = 0, por exemplo, quando dá o erro é sinal que será em VALORC. Mas dá um trabalho... :oops:

Jose. :oops:


Ejose

Ejose

Curtidas 0

Respostas

Marcio.theis

Marcio.theis

21/07/2006

Vc esta usando ADO ? Se sim, qual o provider que usa para importar os campos e rodar o aplicativo ?


GOSTEI 0
Rodolpho123

Rodolpho123

21/07/2006

Isso geralmente acontece quando usamos os [b:251dbf9fc9]TFields[/b:251dbf9fc9], adicionados no DataSet, e mudamos a estrutura do BD. Quando vc tenta abrir o DataSet, ele está com o TField estruturado da maneira anterior e o BD está retornando um novo tipo de estrutura. Não sei se é o seu caso, mas vc poderia dar uma olhada nisto...


GOSTEI 0
POSTAR