SQL Server och ADO.NET

För nya SQL Server-applikationer, använd Microsoft.Data.SqlClient NuGet-paketet. Exempel på körbara C# och Visual Basic finns i kodexempel för ADO.NET. Aktuell dokumentation för providern finns i Microsoft SqlClient Data Provider för SQL Server.

I det här avsnittet beskrivs SQL Server funktioner och beteenden som exponeras via Microsoft.Data.SqlClient. Providern kommunicerar direkt med SQL Server via TDS-protokollet (Tabular Data Stream).

Vissa .NET Framework-integreringar, inklusive LINQ till SQL och SQL Server CLR-kontextanslutningar (Common Language Runtime), kräver System.Data.SqlClientfortfarande . I de relevanta artiklarna förklaras dessa providerkrav.

I det här avsnittet

SQL Server-datatyper och ADO.NET
Beskriver hur du arbetar med SQL Server-datatyper och hur de interagerar med .NET Framework-datatyper.

SQL Server Binary och Large-Value Data
Beskriver hur du arbetar med stora värdedata i SQL Server.

SQL Server-datahantering i ADO.NET
Beskriver hur du arbetar med data i SQL Server. Innehåller avsnitt om masskopieringsåtgärder, MARS, asynkrona åtgärder och tabellvärdesparametrar.

SQL Server-funktioner och ADO.NET
Beskriver SQL Server-funktioner som är användbara för ADO.NET programutvecklare.

LINQ till SQL
Beskriver de grundläggande byggstenar, processer och tekniker som krävs för att skapa LINQ till SQL-program.

Fullständig dokumentation om Databasmotor för SQL Server finns i teknisk dokumentation om SQL Server.

Se även