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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  LISTVIEW
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 13/02/2008 17:32 hs            
vamos começar do principio
 
apague seu listview e insira outro
 
mude a propriedade view para 3 - lvwReport
 
e marque Gridlines
 
primeiro a conexão desta forma:
 
no general do form coloque
 
Dim CNN As ADODB.Connection
Dim RST As ADODB.Recordset
agora no load do form:
 
Private Sub Form_Load()
Set CNN = New ADODB.Connection
Set RST = New ADODB.Recordset
CNN.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:caminho do seu banco de dados.mdb"
End Sub
e agora o código (bendito código)
 
este coloquei em botão commandbutton1
 
Private Sub Command1_Click()
RST.Open "select * from empresas ORDER BY razao", CNN
ListView1.ColumnHeaders.Add , , "Razão"
ListView1.ColumnHeaders.Add , , "CNPJ" '
ListView1.ColumnHeaders.Add , , "CPF"
ListView1.ColumnHeaders.Add , , "Codigo"
Do While Not RST.EOF
    Set itmx = ListView1.ListItems.Add(, , RST("razao"))
        itmx.SubItems(1) = "" & RST("cnpj")
        itmx.SubItems(2) = "" & RST("cpf")
        itmx.SubItems(3) = "" & RST("codigo")
         RST.MoveNext
Loop
End Sub
 
boa sorte poste e diga se funcionou com você
     
AntonioCarlos
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 13/02/2008 18:09 hs            
Poxa rapaz... nem precisou apagar o Objeto, somente mudei a propriedade view para 3 - lvwReport.
 
Depois, troquei aqui:
While Not rs.EOF
Set lst = Lista.ListItems.Add(, , rs(0))
por Set lst= Lista.ListItems.Add(,,rs("Razao"))
        itmx.SubItems(1) = "" & rs("cnpj")
        itmx.SubItems(2) = "" & rs("cpf")
        itmx.SubItems(3) = "" & rs("codigo")
         rs.MoveNext
Wend ' ao inves de Loop (da erro)
 
E foi isso.
Treze, muito obrigado. Agora vou tentar terminar isso aqui, adquirir um pouco mais de jeito e ajudar aos outros tambem.
 
 
   
AntonioCarlos
SÃO PAULO
SP - BRASIL
Postada em 13/02/2008 18:29 hs            
TA OSSO!
Agora não consigo montar essa instrução:
rs.Open "select razao FROM empresas WHERE  & razao &  LIKE '" & Text1.Text & "%' ORDER BY & razao &, cnn"
 
Peço Ajuda dos Colegas
     
AntonioCarlos
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 13/02/2008 18:29 hs            
TA OSSO!
Agora não consigo montar essa instrução:
rs.Open "select razao FROM empresas WHERE  & razao &  LIKE '" & Text1.Text & "%' ORDER BY & razao &, cnn"
 
Peço Ajuda dos Colegas
   
AntonioCarlos
SÃO PAULO
SP - BRASIL
Postada em 13/02/2008 20:19 hs            
Solucionei a questão:
 rs.Open "Select * From empresas WHERE razao like '%" & Text1.Text & "%'", cnn, adOpenKeyset, adLockPessimistic
 
Treze, grande abraço.
KoRn, obrigadão camarada.
     
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 14/02/2008 08:44 hs            
Falou garoto um abraço
 
     
Página(s): 2/2     « ANTERIOR  


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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