Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Pro 2007

Listview em Visual basic 2005

Mensagens Recomendadas

Pro 2007    0
Pro 2007

Boas Pessoal do P@P  :P

Alguem sabe ou pode arranjar um exemplo pratico de como se mostra numa listview o conteudo de campos de uma base de dados (mdb).

1 abraço

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Revolt    1
Revolt

aqui fica um excerto de uma aplicação de gestão na qual trabalhei:


Public Sub CarregarRotas()

        Me.lvwRotas.Items.Clear()

        Try
            Dim objConnection As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\bd.mdb; User Id=; Password=;")
            Dim objCommand As New OleDb.OleDbCommand
            objCommand.CommandType = CommandType.StoredProcedure
            objCommand.CommandText = "rotas_get"
            objCommand.Connection = objConnection
            objConnection.Open()

            Dim objDataReader As OleDb.OleDbDataReader = objCommand.ExecuteReader

            If objDataReader.HasRows Then
                Dim objListViewItem As ListViewItem
                While objDataReader.Read
                    objListViewItem = New ListViewItem
                    objListViewItem.Text = objDataReader.Item(1) & "-" & objDataReader.Item(2)
                    objListViewItem.Tag = objDataReader.Item(0)
                    objListViewItem.SubItems.Add(objDataReader.Item(3))
                    objListViewItem.SubItems.Add(objDataReader.Item(4))
                    objListViewItem.SubItems.Add(objDataReader.Item(5))
                    objListViewItem.SubItems.Add(objDataReader.Item(6) & "Ç")
                    Me.lvwRotas.Items.Add(objListViewItem)
                End While
            End If
        Catch ex As Exception
            Throw New Exception("Ocorreu um erro ao adquirir a lista de rotas" & vbCrLf & ex.Message)
        End Try

    End Sub

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade