Fórum Erro Banco de dados!!! Ajuda!! #320744

06/05/2006

0

Pessoal,

Estou com um problema no banco, uso o firebird. Acontece o seguinte, as tabelas em questao são cidade, produtor, propriedade... segue uma imagem do der:

http://www.imgzhost.com/t.php?img=df4b922cb1.jpg


Utilizo o IBexpert para manutenção da base de dados, quando eu tento incluir uma cidade para um proprietario aparece o seguinte erro...
Arithmetic overflow or division by zero has occurred. arithmetic exception, numeric overflow, or string truncation. Cannot transliterate character between character sets.


Foram criadas as referencias de chaves estrangeiras...
O problema é que eu tenho a tabela propriedade está ligada a tabela produtor que está ligada a tabela cidade...
Como as propriedades podem estar em cidades diferentes do que o produtor eu liguei a tabela propriedade a tabela cidade também!!

Se alguém puder dar uma luz ficaria grato!

Obrigado!


Slipkorn

Slipkorn

Responder

Posts

07/05/2006

Yallebr

Amigo,

Se nao me engano isso tem haver com o CharSet que vc esta utilizando. Possivelmente nao definiu o CharSet correto na conexao.


Responder

Gostei + 0

07/05/2006

Rafaela.campos

Seguinte, isso já aconteceu comigo e foi pq o valor do campo que eu estava tentando inserir era maior que o espaço disponivel, tipo varchar(10) e tentando incluir uma palavra com 11 letras...

Espero ter ajudado :)


Responder

Gostei + 0

08/05/2006

Slipkorn

Consegui resolver aqui...
O problema era o charset e o collate...
Modifiquei os domínios...e fiz outra vez o banco... ai deu certo

VARCHAR(80) CHARACTER SET WIN1252
COLLATE PXW_INTL850

Valew pela ajuda!


Responder

Gostei + 0

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

Aceitar