lunes, 9 de mayo de 2011

Filtros con un DataGridView

Dentro de la clase creare una funcion para llenar mi DataGridView con todos los datos que encuentre segun mi consulta.

Funcion:

Public Sub llenarGrid(ByVal consultar As String, ByVal dgv As DataGridView)
       connectingMYSQL()
       Dim da As New MySqlDataAdapter(consultar, cnnMYSQL)
       Dim ds As New DataSet
       da.Fill(ds)
       dgv.DataSource = ds.Tables(0)
End Sub

Manera en la que llamo a mi funcion llenarGrid desde el formulario

sql = "Select * from alumnos where nombre like  '%" & txtFiltro.Text & "%'"
metodo.llenarGrid(sql, DataGridViewAl)


Como usar el filtro según la necesidad:

Que empiece con
..WHERE NOMBRE LIKE '" & txtFiltro.Text & "%'


Que termine con
..WHERE NOMBRE LIKE '%" & txtFiltro.Text & "'


Que contenga
..WHERE NOMBRE LIKE '%" & txtFiltro.Text & "%'

0 comentarios:

Publicar un comentario

 
;