Freigeben über


SQL Server und ADO.NET

In diesem Abschnitt werden Features und Verhaltensweisen beschrieben, die für den .NET Framework-Datenanbieter für SQL Server (System.Data.SqlClient) spezifisch sind.

System.Data.SqlClient bietet Zugriff auf SQL Server-Versionen, der datenbankspezifische Protokolle kapselt. Die Funktionalität des Datenanbieters ist so konzipiert, dass sie mit dem der .NET Framework-Datenanbieter für OLE DB, ODBC und Oracle vergleichbar ist. System.Data.SqlClient beinhaltet einen TDS-Parser (Tabular Data Stream) für die direkte Kommunikation mit SQL Server.

Hinweis

Der System.Data.SqlClient Namespace befindet sich nicht in der aktiven Entwicklung. Verwenden Sie den Microsoft.Data.SqlClient-Namespace, der seit 2019 verfügbar ist.

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.

Siehe auch