USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  listview é possivel usar ele como grid?
arm.g
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 07/06/2005 18:41 hs            
se sim, como faço para carregar uma tabela em um listview... 
desde jah agradeço!!!!
     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 08/06/2005 11:08 hs         
Sim, o listview pode ser usado como um Grid. Segue um exemplo:
1 - Adicione no seu form um listview e coloque o nome dele como lvwItens
2 - Adicione as referências ADO
3 - Cole o seguinte código no evento Load do form:
Dim Cn As New ADODB.Connection
Dim Rs As New ADODB.Recordset
lvwItens.View = lvwReport
Set Cn = New ADODB.Connection
Set Rs = New ADODB.Recordset
lvwItens.
Cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=c:umapastaqualquerumarquivo.mdb"
Rs.Open "select * from umatabela", Cn
For i% = 0 To Rs.Fields.Count - 1
    lvwItens.ColumnHeaders.Add , , Rs.Fields(i%).Name
Next i%
Do While Not Rs.EOF
   lvwItens.ListItems.Add , , Rs.Fields(0).Value
   For i% = 1 To Rs.Fields.Count - 1
       lvwItens.ListItems(lvwItens.ListItems.Count).ListSubItems.Add , , IIf(IsNull(Rs.Fields(i%).Value), "", Rs.Fields(i%).Value)
   Next i%
   Rs.MoveNext
Loop
 
 
os itens em vermelho devem ser colocados por vc.
     
ATS
OURINHOS
SP - BRASIL
Postada em 08/06/2005 11:14 hs            
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página