CLAUSULA SQL

ALANTB 22/06/2011 16:47:28
#377565
Caros colegas tenho essa query: sql = [Ô]SELECT * FROM tbSetor ORDER BY Descricao[Ô]
que seleciona a DESCRIÇÃO dos setores de uma empresa que são carregados em um Combobox1. Como ficaria uma query que selecionaria os setores, EXCETO o que foi selecionado no combo1 no evento Click, e carregaria os setores restantes no combo2. Exemplo: empresa com 5 setores, seleciona-se o setor 3 no combo1; sendo assim o combo2 carregaria somente os setores 1,2,4 e 5.
KERPLUNK 22/06/2011 16:48:51
#377566
sql = [Ô]SELECT * FROM tbSetor WHERE Setor <> [Ô] & Combobox1.Text & [Ô] ORDER BY Descricao[Ô]
PARREIRA 22/06/2011 17:12:12
#377571
sql = [Ô]SELECT DESCRICAO FROM TBSETOR WHERE NOT DESCRICAO IN ( [ô][Ô] & trim(combobox.text) & [Ô][ô] ) ORDER BY DESCRICAO ASC [Ô]
ALANTB 22/06/2011 17:22:21
#377575
Parreira, tá pedindo list separador ou ). Será que algum ponto no final ??Já tentei ponto e virgula , aspas , fechar parenteses e dá o mesmo erro...
MARCELO.TREZE 22/06/2011 18:16:14
#377580
Resposta escolhida
no click do combo1

sSQL = [Ô]selelct * from tbsetor where codsetor <> [Ô] & combo1.Itemdata(combo1.listindex)
combo2.clear
set RS2 = Conn.Open ssql

Do while not rs2.eof
combo2.additem rs2!descricao
rs2.movenext
Loop


veja se funciona

ALANTB 23/06/2011 10:46:35
#377595
MARCELO-TREZE, funcionou, vou encerrar....
Tópico encerrado , respostas não são mais permitidas