CARREGA LISTVIEW DO BANCO DE DADOS
Meus amigos, alguém poderia me ajudar, estou migrando do vb6 para vb 2008 e estou com problemas para carregar
uma listview com dados do banco de dados, queria adaptar este código para o vb 2008:
[txt-color=#0000f0]Dim item As ListItem
ListView1.ListItems.Clear
ConnectDB
rs.Open [Ô]Select * from tblCad[Ô], db, 3, 3
Do Until (rs.EOF)
Set item = ListView1.ListItems.Add(, , rs!cod)
item.SubItems(1) = [Ô][Ô] & rs!Nome
item.SubItems(2) = [Ô][Ô] & rs!CELULAR
item.SubItems(3) = [Ô][Ô] & rs!TELEFONE
rs.MoveNext
Loop
Set rs = Nothing
db.Close: Set db = Nothing[/txt-color]
Onde o [Ô]ConnectDB[Ô] é a conexão com o banco de dados:
[txt-color=#0000f0]db.Open [Ô]Provider=microsoft.jet.oledb.4.0;data source.....[/txt-color] (essa parte aqui eu adaptei sem problemas.
Espero que alguém possa me ajudar.
uma listview com dados do banco de dados, queria adaptar este código para o vb 2008:
[txt-color=#0000f0]Dim item As ListItem
ListView1.ListItems.Clear
ConnectDB
rs.Open [Ô]Select * from tblCad[Ô], db, 3, 3
Do Until (rs.EOF)
Set item = ListView1.ListItems.Add(, , rs!cod)
item.SubItems(1) = [Ô][Ô] & rs!Nome
item.SubItems(2) = [Ô][Ô] & rs!CELULAR
item.SubItems(3) = [Ô][Ô] & rs!TELEFONE
rs.MoveNext
Loop
Set rs = Nothing
db.Close: Set db = Nothing[/txt-color]
Onde o [Ô]ConnectDB[Ô] é a conexão com o banco de dados:
[txt-color=#0000f0]db.Open [Ô]Provider=microsoft.jet.oledb.4.0;data source.....[/txt-color] (essa parte aqui eu adaptei sem problemas.
Espero que alguém possa me ajudar.
Pesquise no google, vai achar bastante material.
Quanto ao código de Vb6 deixe de lado use apenas códigos vbnet.
Ai quando achar tente fazer, se houver algum erro post ele ai o pessoal
vai tentar sanar.
Pode ir em frente que vai consegui.
Quanto ao código de Vb6 deixe de lado use apenas códigos vbnet.
Ai quando achar tente fazer, se houver algum erro post ele ai o pessoal
vai tentar sanar.
Pode ir em frente que vai consegui.
Omar, pode apostar que antes de postar esse tópico eu procurei bastante no Google e não achei,
se você ou alguém tiver uma solução diferente ficarei muito grato.
se você ou alguém tiver uma solução diferente ficarei muito grato.
Sinto muito massssssssssssssss.
Coloquei isto no google.
preencher listview vb.net
apareceu vários.
Coloquei isto no google.
preencher listview vb.net
apareceu vários.
é Omar, tem mesmo milhares de sites com esse tema, mas o problema é
que nenhum deles aborda o meu problema, (por isso que postei ao invés de googlar) pois preciso desse código adaptado,
o meu programa já esta pronto em VB6 mas quero migrar, e pra isso preciso saber como pesquisar
no banco de dados (coisa que sei no VB6)
que nenhum deles aborda o meu problema, (por isso que postei ao invés de googlar) pois preciso desse código adaptado,
o meu programa já esta pronto em VB6 mas quero migrar, e pra isso preciso saber como pesquisar
no banco de dados (coisa que sei no VB6)
Então vamos lá maluco,vamos fazer sua cabeça queimar de vários erros.
Abra o seu Vb2008.
Vá em File de estiver em inglês e clica.
Vai abir submenu clica Open.
Vai aparecer Convert.
Clica no convert e vai dando prosseguimento.
Vai aparecer uma tela onde vai selecionar o
seu projeto em VB6 espere e,
Boas dores de cabeça.
Já fiz isso e não gostei.
http://social.msdn.microsoft.com/Forums/pt-BR/502cf942-83fd-4fce-87ff-1d31246cc502/converter-cdigo-vb6-em-vbnet-possvel?forum=vsvbasicpt
Acesse.
Abra o seu Vb2008.
Vá em File de estiver em inglês e clica.
Vai abir submenu clica Open.
Vai aparecer Convert.
Clica no convert e vai dando prosseguimento.
Vai aparecer uma tela onde vai selecionar o
seu projeto em VB6 espere e,
Boas dores de cabeça.
Já fiz isso e não gostei.
http://social.msdn.microsoft.com/Forums/pt-BR/502cf942-83fd-4fce-87ff-1d31246cc502/converter-cdigo-vb6-em-vbnet-possvel?forum=vsvbasicpt
Acesse.
Citação::
Então vamos lá maluco,vamos fazer sua cabeça queimar de vários erros.
Abra o seu Vb2008.
Vá em File de estiver em inglês e clica.
Vai abir submenu clica Open.
Vai aparecer Convert.
Clica no convert e vai dando prosseguimento.
Vai aparecer uma tela onde vai selecionar o
seu projeto em VB6 espere e,
Boas dores de cabeça.
Já fiz isso e não gostei.
http://social.msdn.microsoft.com/Forums/pt-BR/502cf942-83fd-4fce-87ff-1d31246cc502/converter-cdigo-vb6-em-vbnet-possvel?forum=vsvbasicpt
Acesse.
Prezado Omar, muito obrigado por tentar me ajudar, porém fiz isso e não funcionou,
o que eu preciso mesmo é de um simples tutorial para incluir, alterar,deletar , excluir e PESQUISAR em um
banco de dados access usando, no vb6 eu uso o
[txt-color=#0000f0]rs.Open [Ô]Select * from tblBanco where NomeBD like [ô][Ô] & txtLBDNome.Text & [Ô]%[ô][Ô], db, 3, 3[/txt-color]
onde basta digitar a primeira letra no txtBDNome que a listview já vai trazendo os resultados, eu queria isso no VB2008,
pois até agora só sei incluir aquela grade completa com aquele controle padrão onde não tem o campo pra pesquisa.
Queria toda estrutura dos [Ô]Select from[Ô] que pode ser usado no vb2008, e também é claro preencher a listview com os resultdados. Valeu Omar, sei que pra você isso é coisa simples mas pra mim tem sido dificil achar uma boa apostila ou um bom tutorial, no youtube por exemplo tem uns mil videos ensinando a conectar ao banco de dados, mas pesquisa que é bom nada.
Fiz este teste e deu erro como sempre.
Mas driblei e teve esse resultado.
é mais ou menos isso.
Mas driblei e teve esse resultado.
é mais ou menos isso.
Citação::
Fiz este teste e deu erro como sempre.
Mas driblei e teve esse resultado.
é mais ou menos isso.
Omar,
Apareceu esse erro:
Mude a referência para abertura do Banco.
é como do vb6.
é como do vb6.
Citação::
Mude a referência para abertura do Banco.
é como do vb6.
Eu pensei em fazer isso mesmo, vou tentar e te falo....
Tópico encerrado , respostas não são mais permitidas