.NET サンプル ガイド : データおよび ADO.NET
ここでは、次のサンプルについて説明します。
Executing a Command サンプル
adodtreader サンプル
adorstodataset サンプル
sqldtreader サンプル
UpdatingData サンプル
RelationalData サンプル
GettingData サンプル
HandleErrors サンプル
FilterDataTable サンプル
AdoOverview4 サンプル
DB Transactions With a Command サンプル
AdoOverview3 サンプル
ReadAndWriteXML サンプル
OutParams With a Command サンプル
TypedData サンプル
xmlfromsqlsrv サンプル
employees サンプル
DistribTransaction サンプル
AdoOverview2 サンプル
AdoOverview1 サンプル
ConnectionPooling サンプル
Executing a Command サンプル
このサンプルでは、SqlCommand を使用して SQL データベースに対して挿入コマンドを実行する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.Data.Common、System.IO、System.Data.SqlClient
このサンプルで使用されているクラス
Region、String、Console、Page、SqlConnection、StringWriter、SqlCommand、Import、SqlTransaction、Object、EventArgs、Debug、Exception
adodtreader サンプル
このサンプルでは、OleDbDataReader クラスを使用して OLE DB プロバイダからデータを読み取る方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.Data.OleDb、System.IO
このサンプルで使用されているクラス
Console、String、OleDbConnection、OleDbCommand、StringWriter、Import、Page、Debug、DBNull、Object、EventArgs、Exception、OleDbDataReader
adorstodataset サンプル
このサンプルでは、マネージ DataSets で ADO レコードセットを使用する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.Data.OleDb、System.IO、System.Reflection
このサンプルで使用されているクラス
Type、Console、String、DataSet、DbDataAdapter、Exception、OleDbDataAdapter、StringWriter、Binding、Missing、Import、DataAdapter、Page、Xml、Debug、Activator、EventArgs、Region、Instance、Object
sqldtreader サンプル
このサンプルでは、SqlDataReader クラスを使用して SQL Server からデータを読み取る方法を示します。SqlDataReader クラスを使用すると、データ ソースから前方参照専用のデータ レコード ストリームを読み取ることができます。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient
このサンプルで使用されているクラス
Console、String、SqlConnection、SqlCommand、StringWriter、Import、Page、DBNull、Object、EventArgs、Exception、SqlDataReader、Debug
UpdatingData サンプル
このサンプルでは、DataSet を使用してデータベースのデータを更新する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient
このサンプルで使用されているクラス
DataSet、SqlDataAdapter、DataAdapter、Console、DataRow、String、Missing、Table、SqlCommand、SqlConnection、SqlCommandBuilder、Import、StringWriter、Page、Exception、EventArgs、Object、Debug
RelationalData サンプル
このサンプルでは、2 つの DataAdapter が関連付けられた DataSet を作成し、リレーションシップを追加してから、データを反復処理します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient
このサンプルで使用されているクラス
DataSet、SqlDataAdapter、DataAdapter、DataRow、String、Console、Table、Page、SqlConnection、StringWriter、Import、EventArgs、Debug、Object、Exception
GettingData サンプル
このサンプルでは、SqlDataAdapter を作成し、データを読み込む先の DataSet をその SqlDataAdapter に渡してから、行を反復処理します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient
このサンプルで使用されているクラス
DataSet、String、SqlDataAdapter、DataAdapter、DataRow、Console、Page、SqlConnection、StringWriter、Import、Debug、EventArgs、Table、Object、Exception
HandleErrors サンプル
このサンプルでは、DataSet を読み込み、いくつかのエラーを設定してから、Rows に Errors を表示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient
このサンプルで使用されているクラス
DataSet、Table、DataRow、Console、String、SqlDataAdapter、DataAdapter、DataView、Page、StringWriter、Import、DataTable、SqlConnection、EventArgs、Exception、Object、Debug
FilterDataTable サンプル
このサンプルでは、DataSet にデータを読み込んでから、データ連結できる DataView を使用して DataSet をフィルタ処理します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient
このサンプルで使用されているクラス
DataView、String、DataSet、SqlDataAdapter、DataAdapter、Console、StringWriter、Page、SqlConnection、Import、Debug、Table、Object、Exception、EventArgs
AdoOverview4 サンプル
このサンプルでは、SELECT ステートメントにより DataAdapter を読み込む方法を示します。次に、DataSet 内のいくつかのレコードを更新、削除、および追加します。最後に、DataAdapter を使用して、更新した内容をソース データベースに返します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient
このサンプルで使用されているクラス
Region、SqlDataAdapter、DataAdapter、DataRow、DataSet、Version、String、SqlCommand、Console、Type、SqlConnection、Missing、Table、Import、StringWriter、Exception、Page、Object、EventArgs、Debug、SqlParameter
DB Transactions With a Command サンプル
このサンプルでは、BeginTransaction、Commit、および Rollback の 3 つの基本コマンドを使用して、トランザクションを管理する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient
このサンプルで使用されているクラス
Region、String、Console、Page、SqlConnection、StringWriter、SqlCommand、Import、SqlTransaction、Object、EventArgs、Debug、Exception
AdoOverview3 サンプル
このサンプルでは、データベースに対してコマンドを実行した後で返される DataReader の使用方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient
このサンプルで使用されているクラス
SqlConnection、Console、String、SqlCommand、Page、StringWriter、Import、Object、EventArgs、Debug、SqlDataReader、Exception
ReadAndWriteXML サンプル
このサンプルでは、データベースからデータを読み込み、その XSD スキーマおよび XML データを出力します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient
このサンプルで使用されているクラス
SqlDataAdapter、DataAdapter、Console、DataSet、String、Page、Xml、SqlConnection、StringWriter、Import、Debug、EventArgs、XmlSchema、Object、Exception
OutParams With a Command サンプル
このサンプルでは、出力パラメータを返すストアド プロシージャを作成および使用する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient
このサンプルで使用されているクラス
String、SqlCommand、Type、SqlConnection、Page、Console、Import、StringWriter、Debug、SqlParameter、Object、EventArgs、SqlDataAdapter、DataAdapter、Exception
TypedData サンプル
このサンプルでは、厳密に型指定された DataSet を使用して、データベースから顧客リストを読み込みます。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient
このサンプルで使用されているクラス
String、SqlDataAdapter、Console、DataAdapter、DataRow、Import、Page、StringWriter、Exception、Debug、EventArgs、DataSet、Object、Table
xmlfromsqlsrv サンプル
このサンプルでは、次の 2 つの異なる手法を使用して XML 形式のデータを SQL Server から読み取る方法を示します。まず、SqlCommand の ExecuteXmlReader メソッドを使用して XmlTextReader を取得します。次に、SqlDataAdapter を使用して、データの内容を抽出し、それを DataSet 内の XML 構造に適用します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient、System.Xml
このサンプルで使用されているクラス
DataSet、Xml、SqlConnection、SqlCommand、String、SqlDataAdapter、DataAdapter、Console、Import、Page、StringWriter、XmlText、TextReader、XmlReader、XmlTextReader、Debug、EventArgs、Exception、Object、Timeout
employees サンプル
このサンプル ADO アプリケーションは、元のグラフィカル インターフェイスなしで .NET に移植されています。また、このサンプル アプリケーションでは、前方参照専用、読み取り専用の高速な DataReader の使用法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.Data.SqlClient、System.Xml
このサンプルで使用されているクラス
String、SqlConnection、SqlCommand、Console、Page、Import、StringWriter、Exception、SqlDataReader、Debug、EventArgs、Xml、Object
DistribTransaction サンプル
このサンプルでは、Microsoft .NET Framework コンポーネント サービスから自動的に利用できる分散トランザクションの使用方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.IO、System.EnterpriseServices、System.Data.SqlClient
このサンプルで使用されているクラス
Service、Component、ServicedComponent、SqlCommand、Table、Console、String、SqlConnection、Context、Import、Page、StringWriter、ContextUtil、TransactionAttribute、Exception、EventArgs、Debug、Object、Attribute
AdoOverview2 サンプル
このサンプルでは、データベースに対して INSERT ステートメントを発行する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.IO、System.Data、System.Data.SqlClient
このサンプルで使用されているクラス
SqlCommand、Message、String、Page、Console、StringWriter、SqlConnection、Import、Object、EventArgs、Debug、Exception
AdoOverview1 サンプル
このサンプルでは、接続オブジェクトを作成する方法を示します。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.IO、System.Data、System.Data.SqlClient
このサンプルで使用されているクラス
SqlConnection、String、Console、Page、StringWriter、Import、Object、Debug、EventArgs
ConnectionPooling サンプル
このサンプルでは、データ ソースに対して接続のプールを作成する方法を示します。このサンプルでは、プールは接続文字列で確立され、SqlConnection によって自動的に管理されます。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.IO、System.Data、System.Data.SqlClient
このサンプルで使用されているクラス
String、Console、SqlConnection、Page、StringWriter、Import、Debug、Exception、Object、EventArgs