C sharp - como recorro un Dataset

 
Vista:

como recorro un Dataset

Publicado por Francisco Tornos (7 intervenciones) el 15/09/2004 10:43:58
Hola Tengo un problema,tengo en un dataset unas cuantas filas que me han devuelto una query,pero en el mismo metodo ahora tengo que hacer otra query con uno de los campos de las filas que lleva el dataset.Mi pregunta es :¿Como puedo recorrer el Dataset, filtrar los campos,quedarme con el que quiero y utilizarlo en la otra query.Tengo una idea con un foreach pero no lo consigo.Si alguien pudiese ayudarme se lo agradeceria.Muchas 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

RE:como recorro un Dataset

Publicado por Edgar (278 intervenciones) el 15/09/2004 14:22:32
Hola

Para recorrer un dataset puedes hacer lo siguiente

foreach (DataRow r in dataset.Tables[0].Rows)
{
// obtienes las columnas con r[columna].ToString
}

Ahora, si lo que quieres es filtrar, te recomiendo que uses o bien un DataView (dataset.Tables[0].DefaultView) o bien usar el método Select de la tabla, este ultimo te devuelve un arreglo de DataRows

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
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:como recorro un Dataset

Publicado por Yamil Bracho (1164 intervenciones) el 15/09/2004 21:05:50
Aclaratoria: Tables[0] te da acceso al primer DataTable en tu dataset...
Puedes usar tambien el nombre del datatable. Por ejemplo :
dataset.Tables["Empleado"].Rows
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