SQL Server y ADO.NET

Para las nuevas aplicaciones de SQL Server, use el paquete NuGet Microsoft.Data.SqlClient. Para ver ejemplos de C# y Visual Basic ejecutables, consulte Ejemplos de código de ADO.NET. Para obtener la documentación actual del proveedor, consulte Microsoft sqlClient Proveedor de datos para SQL Server.

En esta sección se describen SQL Server características y comportamientos expuestos a través de Microsoft.Data.SqlClient. El proveedor se comunica directamente con SQL Server a través del protocolo de flujo de datos tabular (TDS).

Algunas integraciones de .NET Framework, incluidas LINQ to SQL y conexiones de contexto de Common Language Runtime (CLR) de SQL Server, siguen necesitando System.Data.SqlClient. En los artículos pertinentes se explican estos requisitos del proveedor.

En esta sección

Tipos de datos de SQL Server y ADO.NET
Describe cómo trabajar con tipos de datos de SQL Server y cómo interactúan con los tipos de datos de .NET Framework.

Datos binarios y datos de valores grandes de SQL Server
Describe cómo trabajar con datos de valores grandes en SQL Server.

Operaciones de datos de SQL Server en ADO.NET
Describe cómo trabajar con datos en SQL Server. Contiene secciones sobre las operaciones de copia masiva, MARS, las operaciones asincrónicas y los parámetros con valores de tabla.

Características y ADO.NET de SQL Server
Describe características de SQL Server que son útiles para los desarrolladores de aplicaciones de ADO.NET.

LINQ to SQL
Describe los bloques de creación, los procesos y las técnicas básicos necesarios para crear aplicaciones LINQ to SQL.

Para obtener documentación completa del motor de base de datos de SQL Server, consulte documentación técnica de SQL Server.

Consulte también