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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Caracter Hífen na gravação de BD
andy.garcia
SÃO PAULO
SP - BRASIL
Postada em 15/08/2006 18:46 hs            
Amigos,
 
Quando tento efetuar um INSERT em meu BD cujo nome tenha o Caracter " ' " o famoso HÍFEN, minha String de conexão do comando INSERT confunde as Aspas Simples com o Nome que está sendo adicionado ao Banco.
 
Por exemplo o Cliente CONDOMINIO D'agua
meu INSERT fica INSERT INTO BD(Cliente) VALUES('CONDOMINIO D'AGUA'), O Banco imagina que é erro de Sintaxe devido ter tres aspas Simples na String
e meu programa para!
 
Alguém poderia me dar uma dica de como resolver esse problema.
 
Grato
do companheiro
Andy.Garcia
     
andré
não registrado
ENUNCIADA !
Postada em 15/08/2006 21:09 hs   
Isso se chama apóstrofo, hífen é " - ". Pra eliminar esse erro basta duplicar os apóstrofos do valores a serem gravados ou consultados.

"INSERT INTO BD(Cliente) VALUES('"& Replace("CONDOMINIO D'AGUA", "'", "''") &"')"
   
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 16/08/2006 08:35 hs            
para evitar esse tipo de erro, prefiro simplesmente trocar o conteudo do texto em vez de apostrofe uso a crase

dsmn
   
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