Recuperación y modificación de datos en ADO.NET

La principal función de cualquier aplicación de base de datos es conectarse a un origen de datos y recuperar los datos que contiene. Los proveedores de datos .NET Framework para ADO.NET sirven como puente entre una aplicación y un origen de datos, permitiéndole ejecutar comandos y recuperar datos mediante un DataReader o un DataAdapter. Una función clave de cualquier aplicación de base de datos es la capacidad de actualizar los datos almacenados en la misma. En ADO.NET, los datos se actualizan mediante los objetos DataAdapter, DataSet y Command y también mediante transacciones.

En esta sección

  • Conectar con un origen de datos (ADO.NET)
    Describe cómo se establece una conexión con un origen de datos y cómo trabajar con eventos de conexión.

  • Cadenas de conexión (ADO.NET)
    Contiene temas en los que se describen varios aspectos del uso de cadenas de conexión, entre los que se incluyen las palabras clave de cadena de conexión, información sobre seguridad y el almacenamiento y recuperación de cadenas de conexión.

  • Agrupar conexiones (ADO.NET)
    Describe la agrupación de conexiones para los proveedores de datos .NET Framework.

  • Comandos y parámetros (ADO.NET)
    Contiene temas en los que se describe cómo crear comandos y generadores de comandos, configurar parámetros y cómo ejecutar comandos para recuperar y modificar datos.

  • DataAdapters y DataReaders (ADO.NET)
    Contiene temas en los que se describen DataReaders, DataAdapters, los parámetros, el control de eventos DataAdapter y la ejecución de operaciones por lotes.

  • Transacciones y simultaneidad (ADO.NET)
    Contiene temas en los que se describe cómo realizar transacciones locales y transacciones distribuidas, y cómo trabajar con la simultaneidad optimista.

  • Recuperar valores de identidad o valores Autonuméricos (ADO.NET)
    Proporciona un ejemplo de asignación de los valores generados para una columna identity de una tabla de Microsoft SQL Server o para un campo Autonumber de una tabla de Microsoft Access, a una columna de una fila insertada en una tabla. Describe la combinación de valores de identidad en una DataTable.

  • Recuperar datos grandes (ADO.NET)
    Describe cómo recuperar datos binarios o grandes estructuras de datos mediante CommandBehavior.SequentialAccess para modificar el comportamiento predeterminado de un DataReader.

  • Modificar datos con procedimientos almacenados (ADO.NET)
    Describe cómo utilizar parámetros de entrada y parámetros de salida de procedimientos almacenados para insertar una fila en una base de datos y devolver un nuevo valor de identidad.

  • Recuperar información de esquema de la base de datos (ADO.NET)
    Describe cómo obtener de un origen de datos las bases de datos o catálogos disponibles, las tablas y vistas de una base de datos, las restricciones que existen para las tablas y otra información de esquema.

  • DbProviderFactories (ADO.NET)
    Describe el modelo de generador de proveedor y demuestra cómo usar las clases base del espacio de nombres System.Data.Common.

  • Traza de datos en ADO.NET
    Describe cómo ADO.NET proporciona funcionalidad integrada de traza de datos.

  • Contadores de rendimiento (ADO.NET)
    Describe los contadores de rendimiento disponibles para SqlClient y OracleClient.

Vea también

Otros recursos

Asignar tipos de datos en ADO.NET

DataSets, DataTables y DataViews (ADO.NET)

Proteger aplicaciones de ADO.NET

SQL Server y ADO.NET