Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NET
ADO.NET proporciona acceso coherente a orgenes de datos como Microsoft SQL Server y XML, as
como a orgenes de datosexpuestos mediante OLE DB y ODBC. Las aplicaciones para usuarios que
comparten datos pueden utilizar ADO.NET paraconectar a estos orgenes de datos y recuperar,
manipular y actualizar los datos contenidos.ADO.NET separa el acceso a datos de la manipulacin de
datos y crea componentes discretos que se pueden utilizar porseparado o conjuntamente. ADO.NET
incluye proveedores de datos de .NET Framework para conectarse a una base de datos,ejecutar
comandos y recuperar resultados. Los resultados se procesan directamente o se colocan en un
objetoDataSetdeADO.NET con el fin de exponerlos al usuario para un propsito especfico,
combinados con datos de varios orgenes, o deutilizarlos de forma remota entre niveles. El objeto
DataSet
de ADO.NET tambin puede utilizarse independientemente deun proveedor de datos de .NET
Framework para administrar datos que son locales de la aplicacin o que proceden de unorigen
XML.Las clases de ADO.NET se encuentran en el archivo System.Data.dll y estn integradas con las
clases de XML que seencuentran en el archivo System.Xml.dll. Cuando se compila un cdigo que
utiliza el espacio de nombresSystem.Data,esnecesario hacer referencia a los archivos System.Data.dll
y System.Xml.dll. Para obtener un ejemplo de una aplicacin deADO.NET que se conecta a una base
de datos, recupera datos de sta y, a continuacin, los muestra en el smbolo delsistema,
vea Aplicacin de ejemplo de ADO.NET.ADO.NET proporciona funcionalidad a los programadores que
escriben cdigo administrado similar a la funcionalidad que losobjetos ADO (ActiveX Data Objects)
proporcionan a los programadores de modelo de objetos componentes (COM) nativo.Para obtener
ms informacin sobre las diferencias entre ADO y ADO.NET, veaADO.NET for the ADO
Programmer en MSDN.
Cuadro comparativo
DataTableCollection
DataReader
DataAdapter
Utilizado para recuperar
Lectura y escritura de
datos
datos de un origen de
datos y llenarlo en un
DataSet.
Basado en una
Es un puente entre el
de objetos DataTable de
DataSet y el origen de
un DataSet.
base de datos.
datos.
Desconectado por el
DataSet
Es un mecanismo para
Conectado
actualizar un DataSet
hacia su origen
Utiliza el objeto
Vinculado a mltiples
Vinculado a un nico
Connection del
controles
control
proveedor de datos de
NET FRAMEWORK.
El DataAdapter
administra varios objetos
Acceso a datos ms
Acceso a datos ms
lento
rpido
Command:
UpdateCommand
InsertCommand
DeleteCommand
SelectCommand.
y comandos DataAdapter.