Erro ao inserir acentuação - Interbase 6.5

11/04/2003

0

Amigos,

Criei um BD Interbase (versão 6.5, Dialect 3) e no campo NOME (Varchar 45) quando insiro um acento gráfico (por exemplo GÀS) ocorre a seguinte excessão:

Arithmetic overflow or division by zero has ocurred
Arithmetic exception, numeric overflow, or string truncation
Cannot transliterate character between character sets.

Alguém poderia me explicar o que está acontecendo e como resolver esse problema?

Desde já agradeço qualquer comentário

Leo


Leoback

Leoback

Responder

Posts

11/04/2003

Afarias

quando criar um campo, defina um ´character set´ padrão para o banco (q aceite acentuação) -- por ex. o ISO8859_1

create database ´nome_banco.gdb´
default character set iso8859_1;

e quando conectar no banco, configure o cliente para usar o mesmo charset

visite o FAQ da página:

http://www.firebase.com.br/

para uma avaliação sobre charsets


abraço


Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar