COMO PROCEDER UM PREENCHIMENTO DE UM COMBOBOX COM

GBETORODRIGUES 30/04/2013 17:20:21
#422748
Boa tarde a todos. estou vindo do Clipper/xharbour e estou começando no VB (ja conhecia o VBA), minha duvida é o descrito no titulo acima (preenchimento de uma combobox com dados de um MDB utilizando o VB5)
GBETORODRIGUES 30/04/2013 17:22:19
#422749
obrigado a todos que responderam
KERPLUNK 30/04/2013 17:33:37
#422750
1 - Você deveria começar já com o .NET, VB6 está sendo descontinuado.
2 - Para fazer o que você quer, você primeiro deve entender muito bem ADO. Principalmente como funcionam os objetos de conexão e de Recordset.
MARCELO.TREZE 30/04/2013 17:37:37
#422752
eu aconselho a passar diretamente para o vb6 com sp3 o que apendeu no vb5 servirá para o mesmo.

quanto ao preenchimento tudo vai depender de como vc se conecta ao banco se é através de ADO ou DAO.

por ADO que é o mais aconselhável e é simples

vc faz a conexao cria um recordset e faz um loop

ex:

SQL=[Ô]select * from tabela[Ô]
Set RS = CON.Execute(SQL)
Do While Not. RS.EOF
Combo1.AddItem RS!nome do campo que vai no combo
RS.MoveNext
Loop


ps: não estou ensinando a se conectar, pois ficaria algo mais extenso.


DENNERFOX 30/04/2013 17:46:16
#422753
Gilberto, não é muito complicado não, da uma olhada nesse exemplo do Gustavo. Qualquer coisa da um procurada aqui no site que tem muita coisa.

Abraço!
Faça seu login para responder