ASP.NET - Filtros

 
Vista:

Filtros

Publicado por Carlos (49 intervenciones) el 22/09/2003 10:02:16
Hola:

Tengo un DataSet que tiene cargado varias tablas. ¿Como puedo aplicar un filtro a una de esas tablas?

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 56
Bronce
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

RE:Filtros

Publicado por Yamil Bracho (1136 intervenciones) el 22/09/2003 15:58:10
Muy sencillo..! usa el metodo Select. La sintaxis es :

ds.Tables["TuTabla"].Select( condicion, ExpresionSort, rowState)

Este metodo te retorna un arreglo de DataRow con las filas que cumplen el fitro.
Solo he usado las dos primeras. Por ejemplo, suponte que tienes un DataTable con las ciudades de todos los paises y que quieres filtrar las ciudades de España. Seria algo como

DataRow datos;

datos = ds.Tables["Info"].Select("Pais='España'");
for (int i=0; i < datos.Length;i++) {
Response.Write( datos[ i ]["Ciudad"].ToString();
}

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar