Manual del programador de .NET Framework
Información general acerca de ADO.NET

ADO.NET proporciona acceso coherente a orígenes de datos como Microsoft SQL Server y XML, así como a orígenes de datos expuestos mediante OLE DB y ODBC. Las aplicaciones para usuarios que comparten datos pueden utilizar ADO.NET para conectar a estos orígenes de datos y recuperar, manipular y actualizar los datos contenidos.

ADO.NET separa el acceso a datos de la manipulación de datos y crea componentes discretos que se pueden utilizar por separado 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 objeto DataSet de ADO.NET con el fin de exponerlos al usuario para un propósito específico, combinados con datos de varios orígenes, o de utilizarlos de forma remota entre niveles. El objeto DataSet de ADO.NET también puede utilizarse independientemente de un proveedor de datos de .NET Framework para administrar datos que son locales de la aplicación o que proceden de un origen XML.

Las clases de ADO.NET se encuentran en el archivo System.Data.dll y están integradas con las clases de XML que se encuentran en el archivo System.Xml.dll. Cuando se compila un código que utiliza el espacio de nombres System.Data, es necesario hacer referencia a los archivos System.Data.dll y System.Xml.dll. Para obtener un ejemplo de una aplicación de ADO.NET que se conecta a una base de datos, recupera datos de ésta y, a continuación, los muestra en el símbolo del sistema, vea Aplicación de ejemplo de ADO.NET.

ADO.NET proporciona funcionalidad a los programadores que escriben código administrado similar a la funcionalidad que los objetos ADO (ActiveX Data Objects) proporcionan a los programadores de modelo de objetos componentes (COM) nativo. Para obtener más información sobre las diferencias entre ADO y ADO.NET, vea ADO.NET for the ADO Programmer en MSDN.

En esta sección

Objetivos de diseño para ADO.NET

Explica la motivación y los objetivos de diseño que impulsaron la creación de ADO.NET.

Arquitectura de ADO.NET

Proporciona información general sobre la arquitectura y los componentes de ADO.NET.

Proveedores de datos de .NET Framework

Proporciona información general acerca del diseño del proveedor de datos de .NET Framework y de los proveedores de datos de .NET Framework incluidos en ADO.NET.

DataSet de ADO.NET

Proporciona información general acerca del diseño y los componentes de DataSet.

Ejecución simultánea y ADO.NET

Analiza las diferencias que existen entre las distintas versiones de ADO.NET y cómo afectan a la ejecución simultánea y a la compatibilidad entre aplicaciones.

Aplicación de ejemplo de ADO.NET

Proporciona un ejemplo de una aplicación de ADO.NET que recupera datos de una base de datos y los devuelve a la consola.

Secciones relacionadas

Novedades en ADO.NET

Presenta características nuevas en ADO.NET.

Proteger aplicaciones de ADO.NET

Describe algunas recomendaciones de codificación segura para utilizar ADO.NET.

Utilizar DataSets en ADO.NET

Describe cómo crear y utilizar DataSets, DataSets con información de tipos, DataTables y DataViews.

Conectar con datos y recuperarlos en ADO.NET

Describe cómo conectarse a un origen de datos y recuperar datos, incluyendo DataReaders y DataAdapters.

Modificar datos en ADO.NET

Describe cómo modificar datos en una base de datos y cómo utilizar las transacciones.

Uso del proveedor de datos de .NET Framework para SQL Server

Describe cómo trabajar con características y funcionalidad específicas de SQL Server.

Uso del proveedor de datos de .NET Framework para Oracle

Describe características y comportamientos específicos del proveedor de datos de .NET Framework para Oracle.

Uso de la integración Common Language Runtime de SQL Server

Describe cómo obtener acceso a datos desde un objeto de base de datos de Common Language Runtime (CLR) en SQL Server 2005.

Escritura de código independiente del proveedor en ADO.NET

Describe clases genéricas que permiten escribir código independiente del proveedor en ADO.NET.

Realización de tareas generales en ADO.NET

Describe cómo utilizar varias características generales de ADO.NET.

Buscar información adicional sobre ADO.NET

Proporciona vínculos a información en línea adicional sobre ADO.NET.

Vea también

Otros recursos

ADO.NET

Etiquetas :


Page view tracker