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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  consulta sql com parametros em branco
Lucas Souza
não registrado
ENUNCIADA !
Postada em 20/10/2004 16:53 hs   
dim nome as string
dim sobrenome as string
nome = ""
sobrenome =  souza
sql = select * from usuarios where nome = " & nome &" and sobrenome = "& sobrenome &"
 
dá um erro... como devo colocar o valor de nome seja nulo na consulta....
 
 
   
Kleber Soares
GARANHUNS
PE - BRASIL
ENUNCIADA !
Postada em 20/10/2004 16:58 hs            
Oi lucas, tente fazer assim:
 
 
dim nome as string
dim sobrenome as string
'tente assim
nome isnull
'ou assim
nome = "" or null
sobrenome =  souza
sql = select * from usuarios where nome = " & nome &" and sobrenome = "& sobrenome &"
 
Não sei se eh bem isso q vc ker + qualquer koisa posta ai dinovo
[]'s
TÓPICO EDITADO
 
Mateus
AMADORA
PT - PORTUGAL
ENUNCIADA !
Postada em 22/10/2004 09:05 hs            
Que tal esta hipótese:
 
if nome = " " then
sql = select * from usuarios where sobrenome = "& sobrenome &"
else if sobrenome= " " then
sql = select * from usuarios where nome = " & nome &"
Else
sql = select * from usuarios where nome = " & nome &" and sobrenome = "& sobrenome &"
 
End if
 
Deve ser mais ou menos isto.
 
 

João Mateus

Se precisar de ajuda extra, visite:

http://joaomateus.planetaclix.pt

   
Mateus
AMADORA
PT - PORTUGAL
ENUNCIADA !
Postada em 22/10/2004 09:12 hs            
Só mais um reparo:
 
Segui o seu exemplo, mas as varíaveis em SQL devem ser inscritas da seguinte forma:
 

Texto  ‘“ & variavel & “’
Data #” & Variavel & “#
Numero “& variavel &”

 

logo, nome e sobrenome, devem estar entre '"& &"'

 


João Mateus

Se precisar de ajuda extra, visite:

http://joaomateus.planetaclix.pt

   
Lucaz Souza
não registrado
ENUNCIADA !
Postada em 22/10/2004 09:38 hs   
Obrigado a todos tive que montar com strings! São no total 17 criterios onde o usuario seleciona qual ele quer usar.... Se alguem quizer me fala que eu mando!!!
 
   
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