|
![]() |
||
Conectar banco de dados no VB
|
||
. Nós temos 754.097 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.
![]() |
|
|
Opções do Tópico |
|
|
#1 (permalink) |
|
Membro Senior
|
Senhores,
Qual seria o comando correta para conectar um combo list ao banco de dados?, pois eu tentei este daqui: With minha_con .ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _ App.Path & "\users.mdb" .Open End With With rs meusql = "select * from tlbusuario " & _ "order by usuario" .Open meusql, minha_con, adOpenDynamic End With mas não consigo fazer visualizar o conteúdo das colunas
__________________
MSX sharp Hotbit 3Mhz 64 kb ram 16 kb de vídeo Drive de diskete 5 1/4 360 kb Msxdos 1.0 "Computers in future may weigh no more than 1.5 tons." Revista Popular Mechanics, 1949 |
|
|
|
|
|
#2 (permalink) |
|
Super Participante
|
calma... combo list?
vc já conseguiu exibir algo em um outro objeto como o textbox? é iniciante com conexões à base?
__________________
Afastado do fórum por um tempo. |
|
|
|
|
|
#3 (permalink) | |
|
Membro Senior
|
Citação:
__________________
MSX sharp Hotbit 3Mhz 64 kb ram 16 kb de vídeo Drive de diskete 5 1/4 360 kb Msxdos 1.0 "Computers in future may weigh no more than 1.5 tons." Revista Popular Mechanics, 1949 |
|
|
|
|
|
|
#4 (permalink) |
|
Zumbi
Registrado em: Feb 2003
Localização: Mogidas Cruzes - SP
Mensagens: 8.860
Reputação: 32
![]() ![]() |
Se a conexão já tá ok eu costumo adicionar no combo list com um loop, while ou do, é isso que vc quer fazer?
__________________
Não sei como é que foi... Só sei que foi assim. Sou a favor da netiqueta http://octopusland.com http://www.ogimp.com.br/ |
|
|
|
|
|
#5 (permalink) | |
|
Membro Senior
|
Citação:
__________________
MSX sharp Hotbit 3Mhz 64 kb ram 16 kb de vídeo Drive de diskete 5 1/4 360 kb Msxdos 1.0 "Computers in future may weigh no more than 1.5 tons." Revista Popular Mechanics, 1949 |
|
|
|
|
|
|
#6 (permalink) | |
|
Zumbi
Registrado em: Feb 2003
Localização: Mogidas Cruzes - SP
Mensagens: 8.860
Reputação: 32
![]() ![]() |
Citação:
Vamos ver se os colegas tem uma solução mais adequada.
__________________
Não sei como é que foi... Só sei que foi assim. Sou a favor da netiqueta http://octopusland.com http://www.ogimp.com.br/ |
|
|
|
|
|
|
#7 (permalink) | |
|
Membro Senior
|
Citação:
__________________
MSX sharp Hotbit 3Mhz 64 kb ram 16 kb de vídeo Drive de diskete 5 1/4 360 kb Msxdos 1.0 "Computers in future may weigh no more than 1.5 tons." Revista Popular Mechanics, 1949 |
|
|
|
|
|
|
#8 (permalink) |
|
Zumbi
Registrado em: Feb 2003
Localização: Mogidas Cruzes - SP
Mensagens: 8.860
Reputação: 32
![]() ![]() |
Cara, eu só tô meio perdido com a sintaxe da conectividade, mas tendo a conexão pronta vc faz o ponteiro ir do começo ao fim do Recordset até incluir todos os itens no combo, algo como no exemplo.
Código:
__________________
Não sei como é que foi... Só sei que foi assim. Sou a favor da netiqueta http://octopusland.com http://www.ogimp.com.br/ |
|
|
|
|
|
#9 (permalink) |
|
Tô em todas
|
Só cuidado ao usar rs.movefirst, se a recordset estiver vazia vai resultar em erro. O melhor é usar rs.filter = 0
__________________
|Dell Inspiron 6400|Intel Core 2 Duo T7200 (2GHz) |2GB DDR-2 RAM|120GB HD (5.400)|15.4" Wide True Life (1280x800)|Bluetooth integrado, bateria 9 células e mais umas coisinhas |Folding@Home Member! |
|
|
|
|
|
#10 (permalink) | |
|
Zumbi
Registrado em: Feb 2003
Localização: Mogidas Cruzes - SP
Mensagens: 8.860
Reputação: 32
![]() ![]() |
Citação:
__________________
Não sei como é que foi... Só sei que foi assim. Sou a favor da netiqueta http://octopusland.com http://www.ogimp.com.br/ |
|
|
|
|
|
|
#11 (permalink) | |
|
Tô em todas
|
Citação:
Outra forma de evitar o erro é testar com o .recordcount, se não for zero, pode fazer o .movefirst. Porém amplicando o .filter fica mais simples, numa só instrução ele faz tudo.
__________________
|Dell Inspiron 6400|Intel Core 2 Duo T7200 (2GHz) |2GB DDR-2 RAM|120GB HD (5.400)|15.4" Wide True Life (1280x800)|Bluetooth integrado, bateria 9 células e mais umas coisinhas |Folding@Home Member! |
|
|
|
|
![]() |
| Opções do Tópico | |
|
|