PESQUISAR DE J? EXISTE O REGISTRO DENTRO COMBOBOX

ELMO01 14/12/2015 15:11:04
#455132
Pessoal, mais uma vez estou pedindo ajuda, tenho um banco de dados com dois ou mais registro com o mesmo nome, mas quero pesquisar se já existe este registro no ComboBox, como faço isto?

exemplo:
1 - TESTE 01
2 - TESTE 02
3 - TESTE 01
4 - TESTE 03

O que eu quero é adicionar uma unica vez o registro denominado TESTE 01 no ComboBox.

Obrigado.
JABA 14/12/2015 15:12:41
#455133
Resposta escolhida
Select distinct campo from tabela
ELMO01 14/12/2015 15:29:15
#455134
JABA, desculpe-me não entendi, pode explicar melhor???

Obrigado
NICKOSOFT 14/12/2015 15:39:33
#455137
o distinct não retorna repetidos na busca
seleciona sem repetir tal campo da tabela, assim vc popula o combo sem repetições...
JABA 14/12/2015 15:39:37
#455138
Você terá que fazer um consulta no banco utilizando a cláusula distinct, pois ele serve para eliminar campos duplicados no banco.

1 - TESTE 01
2 - TESTE 02
3 - TESTE 01
4 - TESTE 03


Se os valores acima são registros de uma tabela para um campo chamado nome , então, utilizando [Ô]Select distinct nome from tabela[Ô], o resultado da consulta seria:

1 - TESTE 01
2 - TESTE 02
4 - TESTE 03


Depois disso é só jogar esses dados no seu combobox.

KERPLUNK 14/12/2015 15:45:11
#455140
O que eles está tentando dizer é que não é no resultado(na combobox) que você deve fazer os registros serem únicos, mas sim ao buscar os dados. Aquilo que ele passou é uma query, um comando SQL que você deve usar para fazer com que o resultado, traga somente registros distintos.
ELMO01 14/12/2015 15:47:20
#455141
JABA, valeu, deu certinho.

Obrigado,

Tópico encerrado , respostas não são mais permitidas