ayuda con c#

22/02/2005 - 00:10 por jose | Informe spam
mi problema arresolber es el siguiente

* tengo un datagrid con una base de datos en access.
* tengo algunas opciones con radiobutton y una caja de
texto
* lo que pretendo es que cuando este seleccionado algun
radiobutton por ejemplo Nombre y que en la caja de texto
se escriba Jesus por ejemplo, en el datagrid me muestre
todos los nombres que comience su nombre con jesus

de antemano gracias por su ayuda

Preguntas similare

Leer las respuestas

#1 A.Poblacion
22/02/2005 - 02:11 | Informe spam
"jose" wrote in message
news:018301c5186a$93e44da0$
Mostrar la cita
Me imagino que ahora mismo estarás cargando el datagrid a partir de un
dataset. Pues bien, interponle entre medias un dataview, y cuando tengas que
filtrar los registros con un determinado nombre, pues lo pones en la
propiedad RowFilter del DataView.

Por ejemplo, supongamos que ahora lo tienes asi:
DataSet ds = ... //Aquí rellenas el dataset con tus datos de Access
MiDataGrid.DataSource = ds.Tables[0];

Cámbialo para que quede asi:
DataSet ds = ... //Igual que antes
DataView dv = ds.Tables[0].DefaultView;
MiDataGrid.DataSource = dv;

Despues de hacer esto seguirá funcionando igual que te funcionaba antes.
Ahora, cuando quieras filtrar por nombre, haces esto:
dv.RowFilter = "Nombre='"+txtNombre.Text+"'";

En ese momento, el grid mostrará sólo los registros que tengan ese nombre.
(Asumo que estás trabajando con Winforms, si fuera en Web habría que añadir
el correspondiente DataBind() y tomar medidas para que el dataview se
reconstruya al hacer el postback de la página).
#2 jose
24/02/2005 - 01:46 | Informe spam
gracias por tu ayuda




Mostrar la cita
message
Mostrar la cita
texto
Mostrar la cita
a partir de un
Mostrar la cita
y cuando tengas que
Mostrar la cita
pones en la
Mostrar la cita
datos de Access
Mostrar la cita
funcionaba antes.
Mostrar la cita
tengan ese nombre.
Mostrar la cita
Web habría que añadir
Mostrar la cita
el dataview se
Mostrar la cita
Ads by Google
Search Busqueda sugerida