SQL Server と ADO.NET

新しい SQL Server アプリケーションには、Microsoft.Data.SqlClient NuGet パッケージを使用してください。 実行可能な C# とVisual Basicの例については、ADO.NET コード例を参照してください。 現在のプロバイダーのドキュメントについては、SQL Server 用 Microsoft SqlClient Data Providerを参照してください。

このセクションでは、Microsoft.Data.SqlClient を通じて公開される SQL Server の機能と動作について説明します。 プロバイダーは、表形式データ ストリーム (TDS) プロトコルを介してSQL Serverと直接通信します。

LINQ to SQL や SQL Server の共通言語ランタイム (CLR) コンテキスト接続を含む一部の .NET Framework 統合には、引き続き System.Data.SqlClient が必要です。 関連する記事では、これらのプロバイダーの要件について説明します。

このセクションにて

SQL Server のデータ型と ADO.NET
SQL Server データ型を操作する方法と、データ型が .NET Framework データ型と対話する方法について説明します。

SQL Server バイナリデータと Large-Value データ
SQL Server で大きな値のデータを操作する方法について説明します。

ADO.NET での SQL Server データ操作
SQL Server でデータを操作する方法について説明します。 一括コピー操作、MARS、非同期操作、およびテーブル値パラメーターに関するセクションがあります。

SQL Server の機能と ADO.NET
ADO.NET アプリケーション開発者に役立つ SQL Server の機能について説明します。

LINQ to SQL
LINQ to SQL アプリケーションの作成に必要な基本的な構成要素、プロセス、および手法について説明します。

SQL Server データベース エンジンの完全なドキュメントについては、 SQL Server の技術ドキュメントを参照してください。

こちらも参照ください