データ (Visual Web Developer での操作方法)
更新 : 2007 年 11 月
このページでは、ASP.NET Web ページでデータを表示したり編集したりするために、よく使用するタスクに関するヘルプへのリンクを紹介します。その他、ヘルプでカバーされている一般的なタスク カテゴリについては、「Visual Web Developer での操作方法」を参照してください。
このトピックの情報は、次のセクションに区分されています。
概要
チュートリアル
SQL ベースのデータベース
ビジネス オブジェクト
XML
データ コントロール
データのセキュリティ
概要
ASP.NET のデータ バインド Web サーバー コントロールの概要
コントロールを使用して、ASP.NET Web ページでデータを表示する方法について説明します。データ ソース コントロールの概要
ASP.NET Web ページで宣言コントロール (データ ソース コントロール) を使用して、データ ソースへの接続と、データの読み取り、書き込みを行う方法について説明します。データ ソース コントロールによるデータへのバインド
データ アクセスを実行するデータ ソース コントロールがあるページに対して、表示コントロールを関連付ける方法について説明します。データ ソース コントロールとパラメータの使用
データ ソース コントロールの検索と更新に使用する、ランタイム情報を渡す方法について説明します。データ ソース コントロールによるデータの並べ替え
データを並べ替えるようにデータ ソース コントロールを設定する方法について説明します。データ ソース コントロールによるデータの変更
データ ソースのレコードを更新、または削除するように、データ ソース コントロールを設定する方法について説明します。データ ソース コントロールによるデータのフィルタ処理
データ ソース コントロールによって返されるデータのサブセットを作成するように、データ ソース コントロールを設定する方法について説明します。データ ソース コントロールによるデータのキャッシュ
より高速なパフォーマンスでデータをメモリに格納するように、データ ソース コントロールを設定する方法について説明します。
チュートリアル
チュートリアル : Web ページでの基本的なデータ アクセス
GridView コントロールおよび SqlDataSource コントロールを使用して、ASP.NET Web ページにデータを表示する方法についてのチュートリアルです。チュートリアル : GridView Web サーバー コントロールでのストアド プロシージャによるデータの表示
SQL Server ストアド プロシージャを使用してデータを取得する方法についてのチュートリアルです。チュートリアル : Access データベースのデータを表示する Web ページの作成
GridView コントロールおよび AccessDataSource コントロールを使用して、ASP.NET Web ページ上の Microsoft Access データベースからデータを表示する方法についてのチュートリアルです。チュートリアル : Visual Studio でのマスター/詳細 Web ページの作成
DropDownList コントロール、GridView コントロール、DetailsView コントロール、および SqlDataSource コントロールを使用して、データの一覧を表示するページを作成し、ユーザーが個々のレコードを選択してさらに詳しく調べられるようにする方法についてのチュートリアルです。チュートリアル : DetailsView Web サーバー コントロールによる Web ページのデータの編集と挿入
DetailsView コントロールを使用して、ユーザーが既存のレコードを編集したり、新しいレコードを作成したりできるようにする方法についてのチュートリアルです。チュートリアル : カスタム ビジネス オブジェクトへのデータ バインディング
ObjectDataSource コントロールを使用して、ASP.NET Web アプリケーションで多階層データ アクセスを作成する方法についてのチュートリアルです。チュートリアル : Visual Studio データ コンポーネントによる Web ページのデータ バインディング
Visual Studio ツールを使用して、ObjectDataSource コントロールと共に使用できるデータ アクセス オブジェクトを作成する方法についてのチュートリアルです。チュートリアル : DataList Web サーバー コントロールを使用したデータの表示および書式指定
定義したレイアウトを使用して、HTML テーブルにデータを表示できるように、DataList コントロールを作成する方法についてのチュートリアルです。チュートリアル : FormView Web サーバー コントロールによる Web ページでの書式設定したデータの表示
FormView コントロールを使用して、定義した自由フォームのレイアウト テンプレートを使用して一度に 1 つのレコードを表示する方法についてのチュートリアルです。チュートリアル : GridView Web サーバー コントロールの編集中のドロップダウン リストの表示
GridView コントロールをカスタマイズして、編集モードでドロップダウン リストを表示する方法についてのチュートリアルです。チュートリアル : GridView Web サーバー コントロールの簡単な並べ替え
GridView コントロールの組み込み機能を使用して、表示されたデータをユーザーが並べ替えられるようにする方法についてのチュートリアルです。チュートリアル : XML データを表示する Web ページの作成
XML データを読み取るための XmlDataSource コントロールと、ページ上に XML データを表示するための GridView コントロールおよび DropDownList コントロールを使用する方法についてのチュートリアルです。チュートリアル : TreeView コントロールでの階層データの表示
TreeView コントロールを使用して、XML データを表示する方法についてのチュートリアルです。チュートリアル : 変換による Web フォーム ページへの XML ドキュメントの表示
Xml コントロールを使用して、ページ上に XML ドキュメントのコンテンツを表示する方法についてのチュートリアルです。チュートリアル : SQL Server での ASP.NET の出力キャッシュの使用
SQL Server にあるキャッシュから削除されたページの依存データを変更したときのみ、そのページをキャッシュする方法についてのチュートリアルです。
SQL ベースのデータベース
方法 : SqlDataSource コントロールを使用して SQL Server データベースに接続する (Visual Studio)
SQL Server データベースへのアクセスに使用できる接続文字列を作成する方法について説明します。方法 : SqlDataSource コントロールを使用して Oracle データベースに接続する (Visual Studio)
Oracle データベースのデータを読み書きする方法について説明します。方法 : SqlDataSource コントロールを使用して ODBC データベースに接続する (Visual Studio)
ODBC に準拠したデータベースのデータを読み書きする方法について説明します。方法 : SqlDataSource コントロールのフィルタ処理を有効にする
データ ソース コントロールによって返されるデータのサブセットを作成するように、SqlDataSource コントロールを設定する方法について説明します。SqlDataSource コントロールによるデータの選択
データベース クエリを実行してデータを返すように、SqlDataSource コントロールを設定する方法について説明します。SqlDataSource コントロールによるデータの変更
データベースで更新や削除をするように、SqlDataSource コントロールを設定する方法について説明します。SqlDataSource コントロールにおけるパラメータの使用
SqlDataSource コントロールの検索と更新に使用する、ランタイム情報を渡す方法について説明します。SqlDataSource コントロールによるデータのキャッシュ
より高速なパフォーマンスでデータをメモリに格納するように、SqlDataSource コントロールを設定する方法について説明します。方法 : SqlDataSource コントロールを使用して Access データベースに接続する (Visual Studio)
Microsoft Access データベースのデータを読み書きする方法について説明します。AccessDataSource Web サーバー コントロールによるデータの取得
Microsoft Access データベースを開くために使用できる接続文字列を作成する方法について説明します。
ビジネス オブジェクト
チュートリアル : カスタム ビジネス オブジェクトへのデータ バインディング
ObjectDataSource コントロールを使用して、ASP.NET Web アプリケーションで多階層データ アクセスを作成する方法についてのチュートリアルです。チュートリアル : Visual Studio データ コンポーネントによる Web ページのデータ バインディング
Visual Studio ツールを使用して、ObjectDataSource コントロールと共に使用できるデータ アクセス オブジェクトを作成する方法についてのチュートリアルです。ObjectDataSource コントロールのソース オブジェクト
ObjectDataSource コントロールからアクセスできる中間層オブジェクトとして使用できるクラスを作成する方法について説明します。ObjectDataSource コントロールにおけるパラメータの使用
ObjectDataSource コントロールに更新情報、削除情報、ページング情報、並べ替え情報を渡すことができるように、パラメータ オブジェクトを設定する方法について説明します。
XML
チュートリアル : XML データを表示する Web ページの作成
XML データを読み取るための XmlDataSource コントロールと、ページ上に XML データを表示するための GridView コントロールおよび DropDownList コントロールを使用する方法についてのチュートリアルです。XmlDataSource コントロールによるデータのフィルタ処理
XmlDataSource コントロールで XPath クエリを使用して、XML データのサブセットを検索する方法について説明します。XmlDataSource コントロールへの表形式のコントロールのバインド
XmlDataSource コントロールを使用して XML データを読み取る方法と、GridView コントロールなどのコントロールでそのデータを表示する方法について説明します。チュートリアル : TreeView コントロールでの階層データの表示
TreeView コントロールを使用して、XML データを表示する方法についてのチュートリアルです。方法 : Web フォーム ページに XML Web サーバー コントロールを追加する (Visual Studio)
Visual Web Developer デザイナを使用して、Xml コントロールを作成する方法について説明します。このコントロールを使用すると、XML ドキュメントをページ上に表示できます。方法 : XML Web サーバー コントロール内に XML データを読み込む
XML ドキュメントまたは XML ストリームを表示するように、Xml コントロールを設定する方法について説明します。方法 : XML Web サーバー コントロール内の XML データを変換する
Xml コントロールによる変換を使用して、XML データの表示をカスタマイズする方法について説明します。
データ コントロール
方法 : DataList Web サーバー コントロールを ASP.NET Web ページに追加する
定義したレイアウトを使用して、HTML テーブルにデータを表示できるように、DataList コントロールを作成する方法について説明します。チュートリアル : DataList Web サーバー コントロールを使用したデータの表示および書式指定
定義したレイアウトを使用して、HTML テーブルにデータを表示できるように、DataList コントロールを作成する方法についてのチュートリアルです。方法 : ユーザーが DataList Web サーバー コントロール内の項目を削除できるようにする
ユーザーがデータ レコードを削除できるように、DataList コントロールを設定する方法について説明します。方法 : ユーザーが DataList Web サーバー コントロール内の項目を編集できるようにする
ユーザーがデータ レコードを編集できるように、DataList コントロールを設定する方法について説明します。方法 : ユーザーが DataList Web サーバー コントロール内の項目を選択できるようにする
ユーザーが特定のアイテムを選択 (強調表示) できるように、DataList コントロールを設定する方法について説明します。方法 : DataList Web サーバー コントロールの項目を動的にカスタマイズする
コードによって、実行時に DataList コントロールのアイテムの表示形式や動作を変更する方法について説明します。方法 : DataList Web サーバー コントロールでフローまたは表の形式を指定する
DataList コントロールのレイアウトを設定する方法について説明します。方法 : DataList Web サーバー コントロールに横または縦のレイアウトを指定する
DataList コントロールのレイアウトを設定する方法について説明します。チュートリアル : DetailsView Web サーバー コントロールによる Web ページのデータの編集と挿入
DetailsView コントロールを使用して、ユーザーが既存のレコードを編集したり、新しいレコードを作成したりできるようにする方法についてのチュートリアルです。DetailsView Web サーバー コントロールを使用したデータの変更
DetailsView コントロールを使用して、ユーザーが一度に 1 つのレコードのデータを編集できるようにする方法について説明します。DetailsView Web サーバー コントロールでのページング
ユーザーが一度に複数のレコードをページングできるように、DetailsView コントロールを設定する方法について説明します。チュートリアル : FormView Web サーバー コントロールによる Web ページでの書式設定したデータの表示
FormView コントロールを使用して、定義した自由フォームのレイアウト テンプレートを使用して一度に 1 つのレコードを表示する方法についてのチュートリアルです。FormView Web サーバー コントロールを使用したデータの変更
FormView コントロールを使用して、ユーザーが一度に 1 つのレコードのデータを編集できるようにする方法について説明します。FormView Web サーバー コントロールでのページング
ユーザーが一度に複数のレコードをページングできるように、FormView コントロールを設定する方法について説明します。チュートリアル : Visual Studio でのマスター/詳細 Web ページの作成
DropDownList コントロール、GridView コントロール、DetailsView コントロール、および SqlDataSource コントロールを使用して、データの一覧を表示するページを作成し、ユーザーが個々のレコードを選択してさらに詳しく調べられるようにする方法についてのチュートリアルです。チュートリアル : GridView Web サーバー コントロールの簡単な並べ替え
GridView コントロールの組み込み機能を使用して、表示されたデータをユーザーが並べ替えられるようにする方法についてのチュートリアルです。方法 : GridView Web サーバー コントロールで編集用にコントロールをカスタマイズする
編集モードで選択したコントロールを表示するように、GridView コントロールを設定する方法について説明します。方法 : GridView Web サーバー コントロールの列幅を動的に設定する
表示されたデータの幅に合わせて GridView コントロールの列幅を設定する方法について説明します。方法 : データ バインド コントロールのボタン イベントに応答する
GridView コントロール、DataList コントロール、および Repeater コントロールなど、データ コントロールの一覧にあるボタン コントロールによって発生するイベントを処理する方法について説明します。方法 : GridView Web サーバー コントロールで既定の削除を有効にする
ユーザーがデータ レコードを削除できるように、GridView コントロールを設定する方法について説明します。方法 : GridView Web サーバー コントロールで既定の編集を有効にする
ユーザーがデータ レコードを編集できるように、GridView コントロールを設定する方法について説明します。方法 : GridView Web サーバー コントロールで既定のページングを有効にする
ユーザーが長いデータ レコードの一覧をページに分けて表示できるように、GridView コントロールを設定する方法について説明します。チュートリアル : カスタム ビジネス オブジェクトへのデータ バインディング
ObjectDataSource コントロールを使用して、ASP.NET Web アプリケーションで多階層データ アクセスを作成する方法についてのチュートリアルです。チュートリアル : Visual Studio データ コンポーネントによる Web ページのデータ バインディング
Visual Studio ツールを使用して、ObjectDataSource コントロールと共に使用できるデータ アクセス オブジェクトを作成する方法についてのチュートリアルです。方法 : Web フォーム ページに Repeater Web サーバー コントロールを追加する
定義した自由フォームのレイアウト テンプレートを使用して、ASP.NET Web ページにデータを表示できるように、Repeater コントロールを作成する方法について説明します。方法 : SqlDataSource コントロールのフィルタ処理を有効にする (Visual Studio)
フィルタ処理をしてクエリの結果をさらに調整できるように、SqlDataSource コントロールを設定する方法について説明します。方法 : DataList 項目または Repeater 項目のボタン イベントに応答する
GridView コントロール、DataList コントロール、および Repeater コントロールなど、データ コントロールの一覧にあるボタン コントロールによって発生するイベントを処理する方法について説明します。方法 : デザイナを使用して Web サーバー コントロール テンプレートを作成する
Visual Web Developer デザイナを使用して、GridView コントロール、DetailsView コントロール、FormView コントロール、DataList コントロール、および Repeater コントロールのテンプレートを作成および編集する方法について説明します。方法 : ASP.NET Web サーバー コントロールのテンプレートを宣言によって作成する
マークアップを直接編集することにより、GridView コントロール、DetailsView コントロール、FormView コントロール、DataList コントロール、および Repeater コントロールにテンプレートを作成する方法について説明します。方法 : テンプレート コントロールにデータを連結する
GridView コントロール、DetailsView コントロール、FormView コントロール、DataList コントロール、および Repeater コントロールなど、コントロールのテンプレートにデータ バインド コントロールを追加する方法について説明します。
データのセキュリティ
データ アクセスのセキュリティ保護
ASP.NET Web アプリケーションのデータ アクセスに関するセキュリティを向上させるためのガイドラインです。方法 : データ ソース コントロールを使用するときに接続文字列をセキュリティ保護する
データベース アクセス用の接続文字列を暗号化する方法について説明します。方法 : ローカル ユーザーとして SQL Server にアクセスする
Web サーバーと同じコンピュータ上にある SQL Server にログインするように、アプリケーションを設定する方法について説明します。方法 : マップされた Windows ドメイン ユーザーを使用して SQL Server にアクセスする
特定の Windows ユーザー アカウントを使用して SQL Server にログインするように、アプリケーションを設定する方法について説明します。方法 : 定義済みの資格情報を使用して SQL Server にアクセスする
アプリケーションに組み込んだユーザー名とパスワードを使用して SQL Server にログインするように、アプリケーションを設定する方法について説明します。方法 : Windows 統合セキュリティを使用して SQL Server にアクセスする
ユーザーの現在の Windows ユーザー アカウント情報を使用して SQL Server にログインするように、アプリケーションを設定する方法について説明します。