Está en la página 1de 1

En un documento en Word realice un informe acadmico sobre

las diferencias entre las tecnoligas ADO y ADO.NET. Enva tu


archivo a travs de este medio
ADO ADO.NET
En ADO, la representacin de datos en
memoria es el conjunto de registros.
En ADO.NET, es el conjunto de datos.
En ADO, la bsqueda de las filas del conjunto
de registros se realiza de forma secuencial,
mediante el mtodo MoveNext de ADO
En ADO.NET, las filas se representan como
colecciones, por lo que es posible recorrer una
tabla en bucle tal como se hara con cualquier
coleccin o tener acceso a determinadas filas
mediante un ndice ordinal o de clave
principal. Los
objetos DataRelation mantienen informacin
relativa a los registros maestros y de detalle, y
proporcionan un mtodo para obtener
registros relacionados con el registro con el
que se est trabajando.
En ADO, el conjunto de registros puede
proporcionar acceso desconectado, pero se
dise principalmente para el acceso
conectado.
En ADO.NET las conexiones se abren slo el
tiempo necesario para realizar una operacin
de base de datos, como una seleccin o una
actualizacin, ya que es posible incorporar las
filas en un conjunto de datos y a continuacin
trabajar con ellas sin estar conectado con el
origen de datos.
En ADO, la comunicacin con la base de datos
se hace mediante llamadas a un proveedor
OLE DB
En ADO.NET, se comunica con la base de
datos mediante TableAdapters o adaptadores
de datos (por ejemplo, SqlDataAdapter), que
realiza llamadas a un proveedor OLE DB o a
las API proporcionadas por el origen de datos
subyacente
Para transmitir un conjunto de registros
desconectado ADO de un componente a otro,
se utiliza el clculo de referencias de COM.
Para transmitir datos en ADO.NET, se usa un
conjunto de datos, que puede transmitir una
secuencia XML.

ADO, que requiere el clculo de referencias de
COM para transmitir conjuntos de registros
entre componentes, s necesita convertir los
tipos de datos ADO a tipos de datos COM
ADO.NET ofrece otra ventaja de rendimiento
de transferencia de datos, puesto que
ADO.NET no necesita conversiones de tipos
de datos.