Foros del Web » Programación para mayores de 30 ;) » .NET »

Recorrer un Dataview.

Estas en el tema de Recorrer un Dataview. en el foro de .NET en Foros del Web. Tengo un problema y espero puedan ayudarme. A través de procedimientos almacenados, cruzo varias tablas y obtengo información, esta información la proceso a través de ...
  #1 (permalink)  
Antiguo 21/09/2007, 06:50
 
Fecha de Ingreso: abril-2007
Mensajes: 4
Antigüedad: 17 años, 8 meses
Puntos: 0
Recorrer un Dataview.

Tengo un problema y espero puedan ayudarme.

A través de procedimientos almacenados, cruzo varias tablas y obtengo información, esta información la proceso a través de código para obtener sólo la información que necesito, la que almaceno en un datatable creado dinámicamente (así se dice?).

Luego necesito mostrar esta información ordenada que lo hago a través de un dataview ordenado. No lo ordeno al momento de crear el datatable xq es imposible ya que saco información primero de una tabla, luego de otra y así voy creando mi datatable.

Ahora viene el problema, luego de mostrar los datos ordenados, q se ve perfecto en un grid enlazado al dataview q ordené... necesito trabajar ahora con estos datos ordenados, no recorro el datatable xq esta desordenado, entonces pensé en recorrer el dataview, pero observo que el orden sigue siendo el original. Existe alguna manera de trabajar con los datos que he ordenado? necesito recorrerlo uno x uno, pero en el orden q me muestra el dataview. He revisado muchos foros y no encuentro respuesta :( Ayudenmeeeee.....
  #2 (permalink)  
Antiguo 21/09/2007, 07:02
Avatar de jhonwilliams  
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 20 años, 10 meses
Puntos: 76
Re: Recorrer un Dataview.

Y si lo ordenas, lo asignas un DataGridView este debe segir con el orden que le asignaste, luego recorre el DataGrid con un foreach
Código:
foreach(DataGridViewRow r in MiDataGrid.Rows)
{
     .......
}
Saludos
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)
  #3 (permalink)  
Antiguo 22/09/2007, 18:22
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años
Puntos: 98
Re: Recorrer un Dataview.

Puedes iterar directamente el dataview:

Código:
foreach ( DataRowView row in dataView )
{}
Puedes tambien iterar el dataGrid:

Código:
foreach ( DataGridItem item in dataGrid.Items )
{}

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:29.