Volver al primer registro

19/08/2005 - 14:18 por TR | Informe spam
Hola,

he ejecutado una consulta sql y con un objeto SqlDataReader voy recorriendo
los registros con un while.

cuando llego al ultimo registro necesito volver al primero para que no se
salga del bucle while. he estado mirando los métodos que hay pero no veo
ninguno del tipo "MoveFirst" como en asp tradicional.

Alguien me puede ayudar?

Muchas gracias y un cordial saludo,
 

Leer las respuestas

#1 Octavio Hernandez
19/08/2005 - 14:52 | Informe spam
TR,

Los DataReaders en .NET son cursores READ-ONLY y FORWARD-ONLY. No hay manera
de retroceder.
Si necesitas navegar, debes leer los registros a un DataSet (DataTable). El
componente DataAdapter te facilita esta tarea.

Slds - Octavio

"TR" escribió en el mensaje
news:
Hola,

he ejecutado una consulta sql y con un objeto SqlDataReader voy
recorriendo
los registros con un while.

cuando llego al ultimo registro necesito volver al primero para que no se
salga del bucle while. he estado mirando los métodos que hay pero no veo
ninguno del tipo "MoveFirst" como en asp tradicional.

Alguien me puede ayudar?

Muchas gracias y un cordial saludo,

Preguntas similares