SELECT EM TABELA POR 2 CAMPOS

MHDSERAFS 12/07/2012 13:25:31
#405921
estou tentando usar este select, mas não sei onde estou errando

sql = [Ô]select * from consulta2 where unidade like [ô][Ô] & ComboBox3.Text & [Ô][ô] and where tipo_avaliacao like [ô][Ô] & ComboBox2.Text & [Ô]%[ô] order by colaborador asc[Ô]
ALTAIR148 12/07/2012 13:33:45
#405922
Resposta escolhida
Citação:

estou tentando usar este select, mas não sei onde estou errando



Ficou muito vago... O que quer fazer? Apresenta qual erro?
MHDSERAFS 12/07/2012 13:42:02
#405926
não aparece nenhum erro

tenho uma tabela com varios campos
e gostaria de fazer um filtro por 2 campos

e estes filtros seriam através de 2 combobx

exemplo:

campos unidade e tipo
e no form tenho 2 combobx e quero fazer o filtro nestes 2 combobox
FFCOUTO 12/07/2012 13:42:19
#405927
é que você digitou 2 vezes o where

sql = [Ô]select * from consulta2 where unidade like [ô][Ô] & ComboBox3.Text & [Ô][ô] and [txt-color=#e80000]where[/txt-color] tipo_avaliacao like [ô][Ô] & ComboBox2.Text & [Ô]%[ô] order by colaborador asc[Ô]

basta retira-lo.
ALTAIR148 12/07/2012 13:47:14
#405928
Bom, não entendi o motivo do Like, pois os combos não terão valores definidos?

Tente algo assim:

sql = [Ô]select * from consulta2 where unidade like [ô][Ô] & ComboBox3.Text & [Ô]%[ô] and tipo_avaliacao like  [ô][Ô] & ComboBox2.Text & [Ô]%[ô]  order by colaborador asc[Ô]
MHDSERAFS 12/07/2012 14:09:49
#405935
não sendo feito o filtro que eu quero

na tabela tem os campos unidade e tipo_avaliacao
quero fazer um filtro
exemplo:
trazer apenas os colaboradores da unidade de sao paulo e tipo presencial
nos 2 combobox eu busco as unidades e os tipos

ALTAIR148 12/07/2012 14:20:54
#405940
Deixa eu ver se entendi, primeiro quer selecionar o estado, e depois que escolher o estado carregar a unidade? Se for isso não é assim que se faz, tem que fazer os selects separados.
Tópico encerrado , respostas não são mais permitidas