POPULAR UM DBCOMBO COM UMA QUERY

USUARIO.EXCLUIDOS 03/10/2006 14:47:45
#175298
fala ai galera estou precisando popular uma dbcombom com o resultado de uma query, mas se vincular o dbcombo a um objeto ado
USUARIO.EXCLUIDOS 03/10/2006 14:49:34
#175300
Depois q tu abastacer a recordset com o resultado da query, faça um loop nela preenchendo o combo.

Att

Charles
USUARIO.EXCLUIDOS 03/10/2006 14:59:04
#175304
mas se vincular o dbcombo a um objeto ado o que acontece ?
vc nao terminou
USUARIO.EXCLUIDOS 03/10/2006 15:08:18
#175310
Citação:

ROGERIOLEAL escreveu:
fala ai galera estou precisando popular uma dbcombom com o resultado de uma query, mas se vincular o dbcombo a um objeto ado




[S59]

Vc quis dizerm sem vincular? Se sim, é melhor usar um combo normal e o código:

rst.Open "SELECT CODIGO, NOME FROM TABELA"
Do While Not rst.EOF
Combo1.AddItem rst("NOME")
Combo1.ItemData(Combo1.NewIndex) = rst("CODIGO")
rst.MoveNext
Loop
rst.Close


Daí vc pode pegar o código do item selecionado assim:
MsgBox "Foi selecionado o item de código " & Combo1.ItemData(Combo1.ListIndex)[/c]


Falow...
USUARIO.EXCLUIDOS 03/10/2006 15:30:15
#175325
pow matioli legal kra muito obrigado mas dessa forma eu já fiz, eu tava falando do dbcombo pq se fizer funciona só se eu fechar a conexão zera o resultado da dbcombo.

USUARIO.EXCLUIDOS 03/10/2006 15:34:15
#175328
Então faz com o combo normal mesmo, ou só fecha a conexão ao sair do form...
Tópico encerrado , respostas não são mais permitidas