CARREGA LISTVIEW DO BANCO DE DADOS

MARIOANDRADE 16/11/2013 16:43:32
#431190
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.





OMAR2011 16/11/2013 20:53:27
#431192
Resposta escolhida
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.
MARIOANDRADE 16/11/2013 23:18:50
#431193
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.
OMAR2011 16/11/2013 23:40:20
#431194
Sinto muito massssssssssssssss.
Coloquei isto no google.
preencher listview vb.net
apareceu vários.
MARIOANDRADE 17/11/2013 01:07:29
#431195
é 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)
OMAR2011 17/11/2013 16:50:46
#431197
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.
MARIOANDRADE 17/11/2013 17:23:44
#431199
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.
OMAR2011 17/11/2013 20:28:36
#431202
Fiz este teste e deu erro como sempre.
Mas driblei e teve esse resultado.
é mais ou menos isso.
MARIOANDRADE 17/11/2013 23:08:21
#431208
Citação:

:
Fiz este teste e deu erro como sempre.
Mas driblei e teve esse resultado.
é mais ou menos isso.


Omar,
Apareceu esse erro:
OMAR2011 17/11/2013 23:27:48
#431211
Mude a referência para abertura do Banco.
é como do vb6.
MARIOANDRADE 18/11/2013 00:08:57
#431212
Citação:

:
Mude a referência para abertura do Banco.
é como do vb6.


Eu pensei em fazer isso mesmo, vou tentar e te falo....
Página 1 de 2 [12 registro(s)]
Tópico encerrado , respostas não são mais permitidas