Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

dataset y datareader

34 views
Skip to first unread message

TR

unread,
Dec 8, 2003, 2:18:17 PM12/8/03
to

hola,

por mucho que intento leer sobre el dataset y el datareader, no lo
entiendo, me lio con sus métodos.. etc etc

me pueden indicar algun sitio en español donde vengan bien las
diferencias...

otra pregunta... cuando se crea un dataset, siempre hay que crear un
dataadapter...

lo siento mucho, pero es que he leido un monton no se me aclaran las ideas.


Saludos,

Matias Iacono

unread,
Dec 8, 2003, 5:23:17 PM12/8/03
to
Por lo que llevo trabajando... pues bueno... nunca he usado un DataSet...
pero el DATAREADER es, si estas acostumbrado a la programacion mas vieja...
un simple Recordset, que solo va hacia adelante.

Este puede ser asociado con un SqlCommand, y el metodo ExecuteRead, para que
el DataReader tome el valor de dicha consulta.

Saludos

"TR" <pi...@nin.com> escribió en el mensaje news:3FD4CE79...@nin.com...

Guille!.Net

unread,
Dec 9, 2003, 10:49:06 AM12/9/03
to
Hola TR
Basicamente la gran diferencia es el manejo que le da cada uno a los datos:
 
-DataSet: es un contenedor en memoria de los datos que provienen de la base de datos (que pueden ser varias) y los cuales son almacenados en un Datatable (que tambien puede tener varias), en fin un DataSet es un contenedor de DataTables, que es una estructura similar a la de una tabla en una base de datos, puedes eliminar/agregar/editar filas, eliminar/agregar columnas, etc puedes hacer consultas etc. diferencia con un datareader es mas costoso porque los datos permanecen en memoria y las estructuras son mucho mas robustas.
 
- DataReader: es un "vistazo" de los datos, es forward-only (unicamente hacia adelante) y read-only (los datos solo se pueden leer, no se pueden editar o borrar) es mucho mas rapido que un DataSet y es el ideal para utilizar cuando se quieren llenar controles list-bound (como DropDwonList, ListBox, DataGrid, etc) que solo seran de consulta.
 
Si tienes mas dudas con gusto las atendere ...
 
Nos vemos ..
 

Guillermo González Arroyave [Guille!.Net]
www.aspnetdev.com
"TR" <pi...@nin.com> wrote in message news:3FD4CE79...@nin.com...
0 new messages