Fórum Problema com Character Set no Interbase #44244
12/05/2004
0
[color=darkred:07633411d3]
´arithmetic exception , numeric overflow, or string truncation. Cannot transliterate character between character sets.´ [/color:07633411d3]
O erro ocorre tanto tentando inserir direto pelo banco ou pela aplicação.
Alguem poderia me dizer o que pode ser este erro e como corrigi-lo :?:
Divi_naty
Curtir tópico
+ 0Posts
12/05/2004
Maicongabriel
Direto pelo banco ? Qual ferramenta ? Pela aplicação ? Quais os seus componentes de acesso ?
Novamente pergunto, setou estes mesmos CharSet´s ao se conectar à Base ??? :roll:
Gostei + 0
12/05/2004
Maicongabriel
Novamente pergunto, setou estes mesmos CharSet´s ao se conectar à Base ??? :roll:[/quote:9eaa9f1b3d]
:arrow: [b:9eaa9f1b3d]Pergunto::[/b:9eaa9f1b3d] No seu ´TSQLConnection´, na propriedade ´Params´, você setou em ´ServerCharSet´ o mesmo CharSet que você utilizou no Banco ???
Gostei + 0
13/05/2004
Divi_naty
:?: :?: :?: :?: :?: :?:
Gostei + 0
13/05/2004
Maicongabriel
Gostei + 0
13/05/2004
Divi_naty
Mas, o ´maravilhoso´ banco de dados, versão open source (só podia né?) não aceita acentos se for setado para DEFAULT CHARACTER SET ISO8859_1. Estou ficando maluca. :roll:
Todo mundo fala que aceita, porque só nao nos meus bancos? Já testei em várias máquinas, agora por exemplo estou no computador da faculdade(que por sinal não tem prof. que entenda desta P!) e veja a linha que eu tentei inserir neste exato instante:
insert into teste values (1,´Natália´);--> com acento , deu erro!!!!
insert into teste values (2,´Natalia´);--> sem acento, aceitou
Detalhe, quando eu coloco character set DEFAULT, ou seja, none, ele aceita acentos. Mas ´diz-se´ que eu não devo usar NONE... o que é que eu faço então????? :cry:
Help!!!!!!!!!!!!!!!
:?: :?: :?: :?: :?: :?: :?: :?:
Gostei + 0
14/05/2004
Maicongabriel
Pegue o Firebird 1.0 ou o 1.5 que é melhor, em :: [url]www.firebirdsql.org[/url]
2- Me diga o seu esquema de acesso, por exemplo TSQLConnection, TSQLDataSet, ...
3- Compartilhe uma aplicação sua de teste e a base de dados, ou simplesmente o script de criação da mesmo(com o IBExpert você pode extrair um script:: [url]www.ibexpert.com[/url])
[i:b75d5352e5]Vou te passar meu email, então você podera me enviar estes dados![/i:b75d5352e5][i:b75d5352e5][/i:b75d5352e5]
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)