Hola todos queria saber si hay forma de llenar en un ListView datos de una consulta, yo por el momento lo estoy haciendo en un DataGridView, pero queria saber si hay forma de mandarlo a un ListView.
Este es el codigo que estoy utilizando para llenarlo en un Datagridview
Solo utilizo un TextBox y un DataGridView
Código vb:
Ver originalImports System.Data
Imports System.Data.SqlClient
Public Class Form1
Dim ds As New DataSet
Dim cn As New SqlConnection("server=LUISITO;database=Northwind;Integrated Security=yes")
Sub cargarProductos()
Try
Dim da As New SqlDataAdapter("Select productid as 'ID Producto',productname as 'Producto',unitprice as 'Precio Unitario' from products", cn)
da.Fill(ds, "Productos")
dgvlista.DataSource = ds.Tables("Productos")
Catch ex As Exception
MsgBox("Error al Buscar", MsgBoxStyle.Information, "Mensaje de Salida")
End Try
End Sub
Sub listaProducto2(ByVal nombre As String)
ds.Tables("Productos").DefaultView.RowFilter = "Producto like'" & nombre & "%'"
dgvlista.DataSource = ds.Tables("Productos")
End Sub
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
'proforma(TextBox1.Text)
listaProducto2(TextBox1.Text)
End Sub
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
cargarProductos()
dgvlista.DataSource = ds.Tables("Productos")
End Sub
End Class
Espero su ayuda . Gracias