ADO.NET は、.NET Framework プログラマ向けのデータ アクセス サービスを公開するクラスのセットです。 ADO.NET は、分散データ共有アプリケーションを作成するための豊富なコンポーネントセットを提供します。 これは.NET Framework の不可欠な部分であり、リレーショナル、XML、およびアプリケーション データへのアクセスを提供します。 ADO.NET では、アプリケーション、ツール、言語、またはインターネット ブラウザーで使用されるフロントエンド データベース クライアントや中間層ビジネス オブジェクトの作成など、さまざまな開発ニーズがサポートされています。
新しい SQL Server アプリケーションには、Microsoft.Data.SqlClient NuGet パッケージを使用してください。 実行可能な C# とVisual Basicの例については、ADO.NET コード例を参照してください。
System.Data.SqlClientを使用する既存のアプリケーションについては、移行ガイドに従ってください。
このセクションにて
ADO.NET の新機能
ADO.NET の新機能について説明します。
ADO.NET の概要
ADO.NET の設計とコンポーネントの概要について説明します。
Entity Framework Entity Framework を使用してアプリケーションを作成する方法について説明します。
ADO.NET アプリケーションのセキュリティ保護
ADO.NET を使用する場合のセキュリティで保護されたコーディング方法について説明します。
ADO.NET のデータ型マッピング
.NET Framework データ型と .NET Framework データ プロバイダー間のデータ型マッピングについて説明します。
DataSets、DataTables、DataViews
DataSets、型指定されたDataSets、DataTables、およびDataViewsを作成して使用する方法について説明します。
LINQ to DataSet
プログラミング例など、LINQ to DataSet に関する情報を提供します。
ADO.NET でのデータの取得と変更
データ ソースに接続する方法と、 Commands、 DataReaders、および DataAdaptersを使用してデータを取得および変更する方法について説明します。
SQL Server と ADO.NET
SQL Server に固有の機能を使用する方法について説明します。
Oracle および ADO.NET
.NET Framework Data Provider for Oracle に固有の機能と動作について説明します。
関連セクション
Language-Integrated クエリ (LINQ) - C#
C# を使用した LINQ トピックとサンプルへのリンクを提供します。
Language-Integrated クエリ (LINQ) - Visual Basic
Visual Basic を使用した LINQ トピックとサンプルへのリンクを提供します。
.NET Framework 開発ガイド
.NET Framework の標準開発タスクに関する情報へのリンクを提供します。
サンプルとチュートリアル
.NET のサンプルとチュートリアルの一覧を提供します。
こちらも参照ください
- Visual Studio でデータにアクセスする
- ADO.NET の概要