Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie für neue SQL Server-Anwendungen das Microsoft.Data.SqlClient NuGet-Paket. Beispiele für runnable C# und Visual Basic finden Sie unter ADO.NET Codebeispiele. Aktuelle Anbieterdokumentation finden Sie unter Microsoft SqlClient-Datenanbieter für SQL Server.
In diesem Abschnitt werden SQL Server Features und Verhaltensweisen beschrieben, die durch Microsoft.Data.SqlClientverfügbar gemacht werden. Der Anbieter kommuniziert direkt mit SQL Server über das TDS-Protokoll (Tabular Data Stream).
Einige .NET Framework-Integrationen, einschließlich LINQ to SQL und SQL Server Common Language Runtime (CLR)-Kontextverbindungen, erfordern weiterhin System.Data.SqlClient. In den relevanten Artikeln werden diese Anbieteranforderungen erläutert.
In diesem Abschnitt
SQL Server-Datentypen und ADO.NET
Beschreibt, wie Sie mit SQL Server-Datentypen arbeiten und wie sie mit .NET Framework-Datentypen interagieren.
SQL Server Binärdaten und Large-Value-Daten
Beschreibt das Arbeiten mit Daten mit umfangreichen Werten in SQL Server.
SQL Server-Datenvorgänge in ADO.NET
Beschreibt das Arbeiten mit Daten in SQL Server. Enthält Abschnitte zu Massenkopiervorgängen, MARS, asynchronen Vorgängen und Tabellenwertparametern.
SQL Server-Features und -ADO.NET
Beschreibt SQL Server-Features, die für ADO.NET-Anwendungsentwickler nützlich sind.
LINQ to SQL
Beschreibt die grundlegenden Bausteine, Prozesse und Techniken, die zum Erstellen von LINQ to SQL-Anwendungen erforderlich sind.
Eine vollständige Dokumentation des SQL Server-Datenbankmoduls finden Sie in der technischen Dokumentation zu SQL Server.