USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  INTERBASE Problemas com Caracteres Especiais
Fortunao
GOIANIA
GO - BRASIL
ENUNCIADA !
Postada em 11/07/2004 01:49 hs            
Ola amigos,
 
To desenvolvendo um projeto ultilizando Banco de Dados Interbase...
Estou ultilizando o Driver de conexão: IBOLE com ADO
 
Mais ate ai tudo bem...
Quando estava desenvolvendo um cadastro de Funcionarios notei que quando eu escrevo algum campo que contenha alguma palavra com caracteres especiais tipo: Ç, Â, Ã, qualque nome com acentos, o VB me retorna um erro: Erro: -2147217887 arithmetic exception, numeric overflow, or string truncation
Cannot transliterate character between character sets...
 
Isso ocorre na hora do Gravar ( INSERT) ou quando eu vou Atualizar ( UPDATE )
 
Isso ocorre e porque o Interbase não deixa gravar esses tipos de caracteres?  Me ajudem, pois se o interbase não suportar esse tipo de dado terei que mudar de Banco de Dados..
 
 
Desde ja agradesço
 
Alex Fortuna
 
   
|-tom-|
Pontos: 2843
CATANDUVA
SP - BRASIL
ENUNCIADA !
Postada em 12/07/2004 11:09 hs            
Pq vc nao utiliza o acess ele é muito bom , nao tem muitos problemas e é facil de lidar.
Se vc tiver alguma outra duvida sobre isso q eu possa te ajudar me envia uma mensagem
 
 
Ok

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 tom -Catanduva/SP

Analista Sistemas - Visual Basic 6 - VB.NET

"Confiai perpetuamente no Senhor, porque o Senhor Deus é uma Rocha Eterna"

                                                                                              Isaías 26:4  Emoções 

 

   
[k]-du
SANTOS
SP - BRASIL
ENUNCIADA !
Postada em 12/07/2004 11:52 hs            
eu tive um problema com nomes que possuiam aspa simples ('), pq qdo eu fazia a consulta SQL eu utilizava as aspas simples... eu fiz o seguinte, quando o usuario digitar aspas simples... eu salvo no bd com o underline (_)
 
por exemplo: Sant'ana (o usuario digita) e no BD: Sant_anna
 
pode ser q tenha outra solução, mas isso jah "quebra um galho"
 
[ ]'s
cadu
 
 
 
   
Bruno
não registrado
ENUNCIADA !
Postada em 12/07/2004 13:49 hs   
Meu caro amigo..
 
Isto acontece por causa que o Interbase assim como outros SGDB´s utilizam o Collate,  que é uma forma de organizar os dados . e se eu não me engano o Collate que aceita pontuação e acentuação é o ISO8859_1
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página