El post que buscas se encuentra eliminado, pero este también te puede interesar

Filtrar datos de un DataGridView VB 2008

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

9 comentarios - Filtrar datos de un DataGridView VB 2008

@krizztorres +3
Mmm esta un poco básico el post yo no veo recomendable usar dataset y mas si es solo para utilizar una tabla es mas recomendable usar un datatable pero le puedo servir a mas de uno.
Te sigo porque todo lo que tenga que ver con la programación me gusta y es bueno encontrarse gente que comparta la misma pasión de programar y ayudar a los demás.

Saludos desde El Salvador.
@Mrsmoke96 +1
me sirvio, ahora una pequeña pregunta como hago para que el textbox este acompañado por un boton para que haga el filtro solo de estetica lo digo, ahora escribo doy enter y me filtra pero no tengo ningun boton
@hites___ +1
muy bueno esperemos me sirva
@exxedd +1
no me salio :'( no salen los registros en el datagrid, pero si los guarda y todo
@Daniel03
Revisá el SP, puede que por ahí no ande bien algo.
@exxedd
@Daniel03 ya me salio es que en access no acepta eso solo en sql server gracias excelente aporte
@Daniciclon
En la parte donde dice 'MiDataSet' se pone un dataset inicializado en el formulario mismo??
Eso no me quedó claro amigo..
@doomkel
EXCELENTE, JUSTO LO QUE BUSCABA
@RickRocketRock +1
Me hizo la noche esto...

Saludos desde Costa Rica!!
@Daniel03 +1
Gracias y a la orden.

Saludos desde Nicaragua.
@jsanse
Agradecería, si es posible, el envio de un enlace para descargar "Proshow Producer v5.0.3280", especialmente "Proshow Producer v5.0.3280.ES Portable x Daniel03"
Lo considero muy interesante y ya no está disponible en TARINGA

Email: jsanse@telepolis.com

Muy agradecido en cualquier caso por la atención.