Fórum Como resolver ? arithmetic exception, numeric overflow.... #59937
04/07/2008
0
Estou com o seguinte problema, ao pesquisar na base de dados com SELECT esta gerando esta mensagem de erro:
- arithmetic exception, numeric overflow, string truction -
Estou usando interbase com CHARSET ISO8859_1, e não estava aparecendo problema, mas de ontem pra hoje começou. A questão é que esta base tem mais de 5000 registros e chega no 1498 ele gera esta mensagem de erro.
A minha preocupação é se tiver corrompida, alguem sabe o que tenho q fazer para resolver este problema.
Estou usando Delphi 7 + Dbexpress + Interbase
Obrigado.
Badboysjc
Curtir tópico
+ 0Posts
04/07/2008
Edilcimar
Gostei + 0
12/10/2008
Faustoalves
Tem que ser o mesmo que esta no seu banco.
Geralmente estes erros são devido a falta desta informação.
[]´s
Fausto
Gostei + 0
12/10/2008
Faustoalves
Palavras acentuadas ou com Ç não é o que esta causando o erro, e sim a falta da informação do charset no componente de conexão, no caso o SqlConnetions, visto que ele disse utilizar o dbexpress.
Basta ir em Params e na opção ServerCharset informar o mesmo charset que ele informou na criação do banco.
[]´s
Fausto
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)