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
|
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//
|
|
|
|
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
|
GOIANIA GO - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 05/04/2011 06:10 hs
Juan, este in eu não conhecia. Deu certo?
vlu//
|
|
|
|
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
|
|
|