Forums Últimos mensajes - Powered by IBM
 

Recorrer un DataTable

04/08/2006 - 16:52 por Edgar | Informe spam
Hola a todos,
Tengo un DataTable y estoy recorriendo toda la tabla con la siguiente
instrucción:
For Each MiDataRow As DataRow In MiTabla.Rows
Nombre = MiDataRow("Nombre")
Apellido = MiDataRow("Apellido")
.
.
.
.
...
Nex
el problema que tengo es que no quiero hacer ninguna operación en
algunos renglones del Tabla que ya tengo identificados por ejemplo en
el renglón 5 y el 10, como puedo hacer para que no haga ninguna
operación en estos dos renglones y se siga recorriendo la tabla,
espero alguien me pueda ayudar, Saludos
 

Leer las respuestas

#1 neualex
04/08/2006 - 19:46 | Informe spam
Hola Edgar

Si sabes el numero de fila, puedes usar una variable para llevar el conteo,
y cada vez que este alcanze la fila 5 o 10 no las procese.
Algo como:

dim i as integer = 0
For Each MiDataRow As DataRow In MiTabla.Rows
i = i + 1

if not (i = 5 or i = 10) then

Nombre = MiDataRow("Nombre")
Apellido = MiDataRow("Apellido")
end if
Next

Espero te sirva. Saludos.

"Edgar" wrote in message
news:
Hola a todos,
Tengo un DataTable y estoy recorriendo toda la tabla con la siguiente
instrucción:
For Each MiDataRow As DataRow In MiTabla.Rows
Nombre = MiDataRow("Nombre")
Apellido = MiDataRow("Apellido")
.
.
.
.
...
Nex
el problema que tengo es que no quiero hacer ninguna operación en
algunos renglones del Tabla que ya tengo identificados por ejemplo en
el renglón 5 y el 10, como puedo hacer para que no haga ninguna
operación en estos dos renglones y se siga recorriendo la tabla,
espero alguien me pueda ayudar, Saludos

Preguntas similares