Esta documentación está archivada y no tiene mantenimiento.

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

En esta sección se describen características y comportamientos específicos del proveedor de datos de .NET Framework para SQL Server.

El proveedor de datos de .NET Framework para SQL Server proporciona acceso a una base de datos de SQL Server versión 7.0 o posterior mediante su propio protocolo interno. La funcionalidad del proveedor de datos se ha diseñado para que sea similar a la de los proveedores de datos de .NET Framework para OLE DB, ODBC y Oracle.

NoteNota

Para utilizar el proveedor de datos de .NET Framework para SQL Server, la aplicación debe hacer referencia al espacio de nombres System.Data.SqlClient.

En esta sección

Enumeración de instancias de SQL Server

Describe cómo enumerar instancias activas de SQL Server 2000 y posterior.

Realización de operaciones de copia masiva

Describe la funcionalidad de copia masiva del proveedor de datos de .NET para SQL Server.

Aprovechamiento de System.Transactions

Describe la integración de System.Transactions con SQL Server 2005 para trabajar con transacciones distribuidas.

Trabajo con SqlTypes

Describe nuevas características y funciones para su uso con System.Data.SqlTypes.

Uso de notificaciones de consulta

Describe cómo las aplicaciones de .NET Framework pueden solicitar notificación cuando los datos de un conjunto de resultados hayan cambiado en la base de datos subyacente.

Uso de varios conjuntos de resultados activos

Describe cómo tener más de un SqlDataReader abierto en una conexión cuando cada instancia de SqlDataReader se inicia con un comando distinto.

Creación y uso de tipos definidos por el usuario

Describe cómo crear tipos definidos por el usuario (UDT) y cómo trabajar con datos de tipos definidos por el usuario.

Trabajo con tipos de valores grandes

Describe cómo es posible la compatibilidad con los tipos de datos varchar, nvarchar, varbinary y xml en SQL Server 2005.

Uso de aislamiento de instantáneas

Describe la compatibilidad con el aislamiento de instantáneas, un mecanismo de versión de fila de SQL Server 2005 diseñado para reducir el bloqueo, que almacena una versión de datos que puede leer una aplicación mientras otra modifica esos mismos datos en una transacción.

Uso del reflejo de base de datos

Describe la nueva funcionalidad de reflejo de base de datos de SQL Server 2005.

Uso de estadísticas de proveedor

Describe la compatibilidad con las estadísticas de tiempo de ejecución del proveedor de datos de .NET Framework para SQL Server.

Trabajo con SQLXML

Describe cómo trabajar con datos XML recuperados de SQL Server.

Realización de operaciones asincrónicas

Describe cómo realizar operaciones asincrónicas de base de datos mediante una API modelada después del modelo asincrónico que utiliza .NET Framework.

Uso de agrupación de conexiones

Describe cómo la agrupación de conexiones puede mejorar el rendimiento y la escalabilidad de las aplicaciones de base de datos.

Secciones relacionadas

Novedades en ADO.NET

Presenta características nuevas en ADO.NET.

Información general acerca de ADO.NET

Proporciona una introducción al diseño y los componentes de 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 establecimiento 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 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

Mostrar: