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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Variavel SQL
Irenko
BELO HORIZONTE
MG - BRASIL
ENUNCIADA !
Postada em 01/04/2011 15:03 hs            

Em uma Sql normal seria assim:

mSql = "SELECT Dados.* FROM Dados where Nome= 'Mané' or Nome= 'Pedro' or Nome= 'Ferreira' or Nome= Geraldo' Order By Nome;"

para evitar um where extenso pois vai haver varios nomes, queria juntar todos em uma variavel, ou em uma array e jogar para uma variavel string e depois chama-la na sql, ficaria assim:

mSql = "SELECT Dados.* FROM Dados where Nome=  """ + Variavel + """  Order By Nome;"

isso é possivel?
   
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
ENUNCIADA !
Postada em 01/04/2011 23:05 hs            
Se vc colocar todos os nomes em uma variável, ele vai trazer apenas se tiver todos os nomes.
 
vlu//
 
   
Juan Carlos R.A
Pontos: 2843
MACEIO
AL - BRASIL
Postada em 02/04/2011 14:32 hs            
use o in(texto1, text2, text3,.....textxxx) a vontade.
mSql = "SELECT Dados.* FROM Dados where Nome in('Mané','Pedro','Ferreira','Geraldo') Order By Nome;"
blz
     
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
ENUNCIADA !
Postada em 05/04/2011 06:10 hs            
Juan, este in eu não conhecia.
Deu certo?

vlu//
   
Juan Carlos R.A
Pontos: 2843
MACEIO
AL - BRASIL
ENUNCIADA !
Postada em 05/04/2011 13:41 hs            
mais pode usar a vontade, pq é muito chato usar o or an or and or.......
é muito bom com o in e funciona direitinho
   
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