Filtrar datos de un DataGridView VB 2008

El Objetivo que tendrá este pequeño tutorial, será el de presentarme a esta comunidad y tratar de poner algo de lo que aprendido, así como tomar también de esta comunidad, que hoy la conocí y quise (antes de tomar algo), dar algo.

Principalmente, lo que se hará es lo siguiente, tener un formulario en Visual Basic 2008 que contenga un DataGridView, el cual muestra los datos devueltos por un SP, pero el trabajo principal no es mostrar eso, sino que una vez cargado el datagridview, que desde un TextBox, se pueda digitar algunos caracteres y aplicarle un filtro a dicha información. Y que quede como muestro a continuación

Filtrar datos de un DataGridView VB 2008



Como mencioné, no es la finalidad utilizar el SP, así que eso lo dejaré para otro momento (cuando ya haga un Video Tutorial), de momento arrancamos con el DataGridView cargado de datos.

Requisitos:
- Formulario (Cualquier nombre)
- DataGridView (GrdUser)
- TextBox (txtEM)

videotutorial

En el formulario, vamos a declarar una variables (Datos) de tipo DataView

programación

Para inicializar el DataGridView, lo haremos de la siguiente forma:

tutorial

Y ya casi lo tenemos listo, sólo nos falta, ir al evento KeyPress (es el que yo escogí) y ahí ponemos el código para que se actualice nuestro DataGridView

Daniel03

Y listo, trabajamos el DataGridView con un DataView para filtrar utilizando la propiedad RowFilter y aplicándole el filtro al estilo LIKE.

Bueno, espero que les haya gustado este pequeño aporte. Me despido de uds. Daniel03.

Próximamente:
- AutoCompletar utilizando LINQ
- Llenar un DataGridView utilizando SP

Todo depende de la aceptación de este aporte



VB 2008