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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Consulta SQL
Rinaldo
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 10/10/2006 09:26 hs            
Ola pessoal
Fiz a seguinte consulta
vSQL = "SELECT * FROM Tabela WHERE Campo1 = '" & Text1.text & "' AND Campo2 = '" & Text2.text & "' AND Campo3 = '" & Text3.text & "'"
 
Funciona perfeitaemnte desde que as três textbox estejam preenchidas. Se uma delas ficar vazia, dá erro. O que fazer?
 
T+
 
   
Cicero
SAO PAULO
SP - BRASIL
Postada em 10/10/2006 09:31 hs            
 
Você terá que testar as variáveis antes, ou então usar o comando Like junto com o * que = a tudo!:
 
vSQL = "SELECT * FROM Tabela WHERE Campo1 Like '" & Text1.text & "*' AND Campo2 Like '" & Text2.text & "*' AND Campo3 Like '" & Text3.text & "*'"
 
 
Abraço
     
Rinaldo
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 10/10/2006 09:51 hs            
Ai Cicero, não deu certo. Se eu deixar um campo vazio a consulta não funciona ou ainda pior se eu preencher um campo ela também não funciona.
 
T+
 
   
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