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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  SQL
Cezinha
DIVINOPOLIS
MG - BRASIL
Postada em 14/11/2005 13:09 hs            
Precisso fazer no VB uma consulta onde quando digito uma letra que contenha na alavra e ache.
EX:
Cezar
Quando digitar c aparece
Cezar
Carlos
Creuza
....
Me ajudem por favor... 
     
Alexandre C.G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
ENUNCIADA !
Postada em 14/11/2005 13:19 hs            
select * from clientes where clientes.nome like 'c'
   
Gustavo_APSAE
DIVINÓPOLIS
MG - BRASIL
Postada em 14/11/2005 13:32 hs         
Oi amigo Alexandre e meu conterranio Cezinha.
Eu faria assim:
Select * from clientes where Nome like '" & text1.text & "%' order by nome"
 
Onde se eu colocar % antes e depois ele procura tudo, posso digitar até sobrenome que ele acha.
Exemplo:

Gustavo J. Lacerda

select * from Clientes where Nome like '%" & text1.text & "%' order by nome
 
Colocando "%" antes e depois do nome "%" ele pega todas strings que tiverem a letra ou letras digitadas.
 
' = strings
# = datas
e sem nada valor
Em conjunto com o like geralmente uso "%"
 
agora se eu colocar
Select * from clientes where nome like '%" & text1.text & "' order by nome
ele procura tudo da esquerda pra direita.

Já da forma que perguntou se colocar só:
Select * from clientes where nome like '" & text1.text & "%' order by nome
 
também funciona.

Alexandre, não quis desmerecer sua resposta simplismente coloquei outro ponto de vista ok?
Desculpe se pareceu assim.
Emoções
T+ e espero ter ajudado.
 
     
Alexandre C.G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
ENUNCIADA !
Postada em 14/11/2005 15:15 hs            
é verdade gustuvo , eu me esqueci dos %%, valeu
   
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