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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Liberando Aspas normais
Sousa
não registrado
Postada em 14/06/2006 10:23 hs   
Estou fazendo  uma pesquisa gente, e toda vez q coloca aspas normais dá problema.
 
Q faço
     
Cardoso G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
Postada em 14/06/2006 10:34 hs            
tira elas antes de fazer a pesquisa
     
Sousa
não registrado
Postada em 14/06/2006 10:40 hs   
Olá tudo bem, sou do forum VB, mas acontece o seguinte meu amigo, por exemplo
se precisar digitar na pesquisa: João D'Salles.
Aí se digito a aspas dá problema.
 
Abraço
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 14/06/2006 10:42 hs            
vc tem q usar duas aspas simples
 
Nome = replace("João D'Salles","'","''")
SQL = "Select * from tabela where nome like '" & nome & "%'"
 
T+
     
Sousa
não registrado
Postada em 14/06/2006 10:58 hs   
Mas olha como estou colocando exatamente como vc falou
 
Like '%" & txtNome.Text & "%'"
 
obrigado
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 14/06/2006 11:08 hs            
mesma coisa... vc está procurando por qualquer parte da string...o exemplo q coloquei procura a palavra q estou passando pelo inicio...assim:
 
'%AL%' => voltará Alabama,Alessandro,Natal,Calma
'AL%' => voltará Alabama,Alessandro,Alma,Aloisio
 
ok??
 
Então conforme o seu exemplo ficará assim:
Dim Nome as String
 
Nome = Replace(txtNome.Text,"'","''")
SQL = "Select * from tabela where nome like '%" & Nome & "%'"
 
t+
     
Página(s): 1/3      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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