Difícil, gt;gt;gt; filtrar considerando escolhas anterior

Firebird

02/05/2003

Galera, fiz um DBGrid onde tem um ComboBox (estou usando IBDataSet do IBX) eu queria implementar meu programa fazendo com que nessa combobox não aparecesse os itens já escolhidos nas linhas superiores do grid.

Alguém sabe como fazer isso?

Obrigadão!!!! :lol:


Alex_

Alex_

Curtidas 0

Respostas

Lucianoko

Lucianoko

02/05/2003

Vamos lá:

Digamos que a tabela do grid é a tab1,
o campo do grid é campo1,
a tabela do combobox é tab2,
e o campo do combobox é campo2,
então o select do combobox seria algo tipo:

SELECT campo2
FROM tab2
where campo2 not in (select campo1 from tab1);

Bem, acho que é isso aí, basta fazer seus ajustes.
t+
Luciano Wellington


GOSTEI 0
POSTAR