GARANTIR DESCONTO

Fórum Erro de arithmetic exeption #57880

12/02/2007

0

Não consigo incluir registro, ele está apresentando o seguinte erro:Arithmetic Exception, Numeric OverFlow, or String Truncation. Estou utilizando o componte TIBQuery, o banco de dados e firebird, já tentei de tudo mas, não consigo saber o que é.


Rjcerri

Rjcerri

Responder

Posts

12/02/2007

Cabelo

Colega..

Poste o sql do insert e o sql da tabela que você está dando o insert..

Bem como os dados que você está querendo inserir..

Este erro ocorre quando você tenta inserir em um campo uma quantidade maior de caracteres do que foi informado, ou tenta inserir um valor que o campo da tabela não suporta..

Só assim poderemos te ajudar..


Responder

Gostei + 0

19/02/2007

Jonas_giron

Caro colega, no IBO quanda dá esse erro é porque, principalmente quando for numeros, tipo no banco o campo é assim NUMERIC(15,2) e o valor que ele informa é 1,23565847584547 assim o IBO da esse erro, acontece muito com a função COALESCE principalmente. Verifica o valor que ele esta informando no banco, se é o mesmo.


T.


Responder

Gostei + 0

19/02/2007

Emerson Nascimento

também acontece por contas de collations ou por tentar gravar num campo um valor maior do que ele pode comportar (tentar gravar uma palavra de 15 caracteres num campo onde são possíveis 10, por exemplo)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar