SqlDataSourceViewとは? わかりやすく解説

SqlDataSourceView イベント


SqlDataSourceView クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

SqlDataSource コントロールサポートしリレーショナル データベースに対して SQL データ操作実行するためのデータ バインド コントロールインターフェイス提供します

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Class SqlDataSourceView
    Inherits DataSourceView
    Implements IStateManager
Dim instance As SqlDataSourceView
public class SqlDataSourceView : DataSourceView,
 IStateManager
public ref class SqlDataSourceView : public
 DataSourceView, IStateManager
public class SqlDataSourceView extends DataSourceView
 implements IStateManager
public class SqlDataSourceView extends
 DataSourceView implements IStateManager
解説解説

SqlDataSourceView クラスは、ページ コードプログラミング可能なオブジェクトとしてではなく、主にデータ バインド コントロールによって使用されるためのものです。

ASP.NET データ ソース コントロールは、データ ソース ビュー オブジェクトによって表される 1 つ上のデータ リスト格納してます。SqlDataSourceView クラスは、DataSourceView クラス拡張しクラス関連付けられている SqlDataSource コントロール機能定義しデータ ソース コントロール基本的なデータ機能実装ます。SqlDataSourceView クラスは、SqlDataSource コントロールデータ機能実装ます。こうした機能には、SelectUpdateInsertDelete の各操作並べ替えフィルタ処理、およびビューステート保持される設定管理あります

SqlDataSourceView オブジェクトSqlDataSource コントロールによって直接ページ開発者公開されていませんが、そのプロパティ多く公開されています。データ ソース ビュー実行する最も基本的な操作は、基になるデータベースからのデータ取得です。これには、データ項目の IEnumerable コレクション取得する Select メソッド使用しますSqlDataSourceView クラスは、SQL クエリ使用したリレーショナル データベースからのデータ取得実装ます。SQL クエリパラメータ化して、柔軟性セキュリティ向上させることができます次のデータ取得メソッドプロパティ、およびイベントは、SqlDataSourceView によって実装され、その SqlDataSource コントロールによってページ開発者と他の呼び出し元に直接公開されます。

SqlDataSourceView オブジェクトは、SQL コマンド使用したリレーショナル データベース内のデータ更新サポートしますSQL コマンドパラメータ化して、柔軟性セキュリティ向上させることができます。GridView、DetailsView などのデータ バインド コントロールは、SqlDataSourceView使用して更新自動的に実行するように構成できますが、他のコントロールそのように構成できません。次の更新メソッドプロパティ、およびイベントは、SqlDataSourceView によって実装され、その SqlDataSource コントロールによってページ開発者と他の呼び出し元に直接公開されます。

SqlDataSourceView は、リレーショナル データベースへのデータ新しい行の挿入サポートします。InsertCommand プロパティ指定されている SQL コマンドパラメータ化して、柔軟性セキュリティ向上させることができますGridViewDetailsView などのデータ バインド コントロールは、SqlDataSourceView使用して挿入自動的に実行するように構成できますが、他のコントロールそのように構成できません。次の挿入メソッドプロパティ、およびイベントは、SqlDataSourceView によって実装され、その SqlDataSource コントロールによってページ開発者と他の呼び出し元に直接公開されます。

SqlDataSourceView オブジェクトは、リレーショナル データベースからのデータ削除サポートします。他のコマンド同様に、DeleteCommand プロパティ指定されている SQL コマンドパラメータ化して、柔軟性セキュリティ向上させることができますGridViewDetailsView などのデータ バインド コントロールは、SqlDataSourceView使用して削除自動的に実行するように構成できますが、他のコントロールそのように構成できません。次の削除メソッドプロパティ、およびイベントは、SqlDataSourceView によって実装され、その SqlDataSource コントロールによってページ開発者と他の呼び出し元に直接公開されます。

データ取得中にデータフィルタ処理使用される句が動的な設定になっている場合データ取得機能がより強力になります。つまり、WHERE 句内の値が可変な値 (Web フォーム ページ上のコントロール表示される値など) にバインドされていると、その SQL クエリ静的WHERE 句付きSQL クエリ比べて柔軟強力になりますSQL クエリビルドし直して、すべてのページ読み込みに対して SelectCommand プロパティ設定する代わりに、FilterExpression プロパティと FilterParameters プロパティ使用して動的なフィルタ処理データ取得適用できます。これらのプロパティは、SqlDataSourceView によって実装され、その SqlDataSource コントロールによってデータ バインド コントロールと他の呼び出し元に直接公開されます。

SqlDataSource コントロール取得したデータ並べ替えるには、ORDER BY 句追加するか、取得後メモリ内のデータ並べ替えます。ORDER BY 句使用すると、データ取得する際にデータ並べ替えられます。SqlDataSourceView並べ替えの式を提供するには、Select メソッド渡される DataSourceSelectArguments オブジェクトの SortExpression プロパティ設定しますSortExpression プロパティ構文は、DataView.Sort プロパティ構文と同じです。ストアド プロシージャ使用してデータ取得する場合、SortParameterName プロパティ使用して、特にストアド プロシージャ呼び出し結果並べ替え使用されるパラメータ指定することもできます

複数ユーザー同時にデータベース変更できる場合同時実行競合発生する可能性ありますSqlDataSource コントロールは、SqlDataSource.ConflictDetection プロパティ使用して同時実行競合制御します。この機能は SqlDataSourceView.ConflictDetection プロパティ実装されます

他の多くWeb サーバー コントロール同様にSqlDataSourceView は IStateManager インターフェイス実装し、ビューステート使用して複数ページ要求わたってその状態を追跡しますコントロールビューステート追跡有効にするために、IsTrackingViewState プロパティ、および LoadViewState、SaveViewState、TrackViewState の各メソッド実装用意されています。詳細については、「ASP.NET状態管理概要」を参照してください

.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
   System.Web.UI.DataSourceView
    System.Web.UI.WebControls.SqlDataSourceView
       System.Web.UI.WebControls.AccessDataSourceView
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SqlDataSourceView メンバ
System.Web.UI.WebControls 名前空間
SqlDataSource クラス
DataSourceView
AccessDataSourceView クラス
その他の技術情報
ASP.NET データ アクセス概要

SqlDataSourceView コンストラクタ

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

指定した SqlDataSource コントロール現在のビュー所有者として設定してSqlDataSourceView クラス新しインスタンス初期化します。

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Sub New ( _
    owner As SqlDataSource, _
    name As String, _
    context As HttpContext _
)
Dim owner As SqlDataSource
Dim name As String
Dim context As HttpContext

Dim instance As New SqlDataSourceView(owner,
 name, context)
public SqlDataSourceView (
    SqlDataSource owner,
    string name,
    HttpContext context
)
public:
SqlDataSourceView (
    SqlDataSource^ owner, 
    String^ name, 
    HttpContext^ context
)
public SqlDataSourceView (
    SqlDataSource owner, 
    String name, 
    HttpContext context
)
public function SqlDataSourceView (
    owner : SqlDataSource, 
    name : String, 
    context : HttpContext
)

パラメータ

owner

SqlDataSourceView に関連付けられているデータ ソース コントロール

name

データ ソース ビュー所有するデータ ソース コントロールスコープ内の、そのデータ ソース ビュー一意の名前。

context

現在の HttpContext。

解説解説

SqlDataSourceView コンストラクタは、GetView メソッドによって呼び出され指定されname パラメータ使用してデータ ソース ビュー新しインスタンス返しますSqlDataSource コントロールは、一度1 つSqlDataSourceView オブジェクトだけに関連付けられ、常にビューTable の名前を付けます。ただし、この名前付け制約は、SqlDataSourceView でなく、SqlDataSource コントロールによって設定されます。異なる名前付け規則を持つビューサポートするため、GetView メソッドオーバーライドできます

context パラメータから渡される HttpContext オブジェクトは、FilterParameters プロパティや SelectParameters プロパティなどのパラメータ オブジェクトアクセスするためにデータ ソース ビューによって使用されます。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SqlDataSourceView クラス
SqlDataSourceView メンバ
System.Web.UI.WebControls 名前空間
GetView
GetViewNames

SqlDataSourceView プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ CancelSelectOnNullParameter SelectParameters コレクション格納されているパラメータnull 参照 (Visual Basic では Nothing) と評価されたときに、データ取得操作キャンセルするかどうかを示す値を取得または設定します
パブリック プロパティ CanDelete 現在の SqlDataSource コントロール関連付けられている SqlDataSourceView オブジェクト削除操作サポートされているかどうかを示す値を取得します
パブリック プロパティ CanInsert 現在の SqlDataSource コントロール関連付けられている SqlDataSourceView オブジェクト挿入操作サポートされているかどうかを示す値を取得します
パブリック プロパティ CanPage 現在の SqlDataSource コントロール関連付けられている SqlDataSourceView オブジェクト取得データページングサポートされているかどうかを示す値を取得します
パブリック プロパティ CanRetrieveTotalRowCount 現在の SqlDataSource コントロール関連付けられた SqlDataSourceView オブジェクトで、一連のデータ加えて行の合計数を取得する操作サポートされているかどうかを示す値を取得します
パブリック プロパティ CanSort 現在の SqlDataSource コントロール関連付けられている SqlDataSourceView オブジェクト取得データ並べ替え済みビューサポートされているかどうかを示す値を取得します
パブリック プロパティ CanUpdate 現在の SqlDataSource コントロール関連付けられている SqlDataSourceView オブジェクト更新操作サポートされているかどうかを示す値を取得します
パブリック プロパティ ConflictDetection 基になるデータベース内の行のデータ操作中に変更される場合に、SqlDataSource コントロール更新削除実行する方法を示す値を取得または設定します
パブリック プロパティ DeleteCommand 基になるデータベースからデータ削除するために SqlDataSourceView使用する SQL 文字列取得または設定します
パブリック プロパティ DeleteCommandType DeleteCommand プロパティテキストSQL ステートメントまたは格納されプロシージャの名前のいずれであるかを示す値を取得または設定します
パブリック プロパティ DeleteParameters DeleteCommand プロパティによって使用されるパラメータ格納するパラメータ コレクション取得します
パブリック プロパティ FilterExpression Select メソッド呼び出し時に適用されるフィルタ処理式を取得または設定します
パブリック プロパティ FilterParameters FilterExpression 文字列パラメータ プレースホルダに関連付けられたパラメータコレクション取得します
パブリック プロパティ InsertCommand 基になるデータベースデータ挿入するために SqlDataSourceView オブジェクト使用する SQL 文字列取得または設定します
パブリック プロパティ InsertCommandType InsertCommand プロパティテキストSQL ステートメントまたは格納されプロシージャの名前のいずれであるかを示す値を取得または設定します
パブリック プロパティ InsertParameters InsertCommand プロパティによって使用されるパラメータ格納するパラメータ コレクション取得します
パブリック プロパティ Name  データ ソース ビュー名を取得します。 ( DataSourceView から継承されます。)
パブリック プロパティ OldValuesParameterFormatString Delete メソッドまたは Update メソッド渡される任意のパラメータ名に適用される書式指定文字列取得または設定します
パブリック プロパティ SelectCommand 基になるデータベースからデータ取得するために SqlDataSourceView オブジェクト使用する SQL 文字列取得または設定します
パブリック プロパティ SelectCommandType SelectCommand プロパティテキストSQL クエリまたは格納されプロシージャの名前のいずれであるかを示す値を取得または設定します
パブリック プロパティ SelectParameters SelectCommand プロパティによって使用されるパラメータ格納するパラメータ コレクション取得します
パブリック プロパティ SortParameterName ストアド プロシージャ使用してデータ取得実行する際、取得したデータ並べ替え使用するストアド プロシージャ パラメータの名前を取得または設定します
パブリック プロパティ UpdateCommand 基になるデータベース内のデータ更新するために SqlDataSourceView オブジェクト使用する SQL 文字列取得または設定します
パブリック プロパティ UpdateCommandType UpdateCommand プロパティテキストSQL ステートメントまたは格納されプロシージャの名前のいずれであるかを示す値を取得または設定します
パブリック プロパティ UpdateParameters UpdateCommand プロパティによって使用されるパラメータ格納するパラメータ コレクション取得します
プロテクト プロパティプロテクト プロパティ
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 System.Web.UI.IStateManager.IsTrackingViewState このメンバ説明については、IsTrackingViewState のトピック参照してください
参照参照

関連項目

SqlDataSourceView クラス
System.Web.UI.WebControls 名前空間
SqlDataSource クラス
DataSourceView
AccessDataSourceView クラス

その他の技術情報

ASP.NET データ アクセス概要

SqlDataSourceView メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Delete オーバーロードされます。 DeleteCommand SQL 文字列および指定した任意の削除パラメータ使用して削除操作実行します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド Insert オーバーロードされます。 InsertCommand SQL 文字列および指定した任意の挿入パラメータ使用して挿入操作実行します
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド Select オーバーロードされます。 SelectCommand SQL 文字列、および SelectParameters コレクション内の任意のパラメータ使用して、基になるデータベースからデータ取得します
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
パブリック メソッド Update オーバーロードされます。 UpdateCommand SQL 文字列および指定した任意の更新パラメータ使用して更新操作実行します
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド ExecuteDelete オーバーライドされますDeleteCommand SQL 文字列、DeleteParameters コレクション指定した任意のパラメータ、および指定した keys コレクションoldValues コレクション内の値を使用して削除操作実行します
プロテクト メソッド ExecuteInsert オーバーライドされますInsertCommand SQL 文字列、InsertParameters コレクション指定した任意のパラメータ、および指定した values コレクション内の値を使用して挿入操作実行します
プロテクト メソッド ExecuteSelect オーバーライドされますSelectCommand SQL 文字列、および SelectParameters コレクション内の任意のパラメータ使用して、基になるデータベースからデータ取得します
プロテクト メソッド ExecuteUpdate オーバーライドされますUpdateCommand SQL 文字列、UpdateParameters コレクション内の任意のパラメータ、および指定した keysvaluesoldValues の各コレクション内の値を使用して更新操作実行します
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 ( Object から継承されます。)
プロテクト メソッド LoadViewState データ ソース ビューの、以前保存したビューステート復元します。
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 ( Object から継承されます。)
プロテクト メソッド OnDataSourceViewChanged  DataSourceViewChanged イベント発生させます。 ( DataSourceView から継承されます。)
プロテクト メソッド OnDeleted SqlDataSource コントロール削除操作完了した後に、Deleted イベント発生させます
プロテクト メソッド OnDeleting SqlDataSource コントロール削除操作試行する前に、Deleting イベント発生させます
プロテクト メソッド OnFiltering SqlDataSource コントロール選択操作結果フィルタ処理する前にFiltering イベント発生させます
プロテクト メソッド OnInserted SqlDataSource コントロール挿入操作完了した後に、Inserted イベント発生させます
プロテクト メソッド OnInserting SqlDataSource コントロール挿入操作試行する前に、Inserting イベント発生させます
プロテクト メソッド OnSelected SqlDataSource コントロールデータ取得操作完了した後に、Selected イベント発生させます
プロテクト メソッド OnSelecting SqlDataSource コントロールデータ取得操作試行する前に、Selecting イベント発生させます
プロテクト メソッド OnUpdated SqlDataSource コントロール更新操作完了した後に、Updated イベント発生させます
プロテクト メソッド OnUpdating SqlDataSource コントロール更新操作試行する前に、Updating イベント発生させます
プロテクト メソッド RaiseUnsupportedCapabilityError オーバーライドされます。 ExecuteSelect 操作要求される機能と、ビューサポートされ、RaiseUnsupportedCapabilitiesError メソッドによって呼び出される機能比較します。
プロテクト メソッド SaveViewState ページサーバーポスト バックされた時間以降発生した、SqlDataSourceView コントロールビューステートへの変更保存します
プロテクト メソッド TrackViewState SqlDataSourceView オブジェクトがそのビューステート変更追跡するようにします。それにより、変更コントロールの StateBag オブジェクト格納して、同じページ対す複数要求わたって永続化できます
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 System.Web.UI.IStateManager.LoadViewState このメンバ説明については、IStateManager.LoadViewState のトピック参照してください
インターフェイスの明示的な実装 System.Web.UI.IStateManager.SaveViewState このメンバ説明については、IStateManager.SaveViewState のトピック参照してください
インターフェイスの明示的な実装 System.Web.UI.IStateManager.TrackViewState このメンバ説明については、TrackViewState のトピック参照してください
参照参照

関連項目

SqlDataSourceView クラス
System.Web.UI.WebControls 名前空間
SqlDataSource クラス
DataSourceView
AccessDataSourceView クラス

その他の技術情報

ASP.NET データ アクセス概要

SqlDataSourceView メンバ

SqlDataSource コントロールサポートしリレーショナル データベースに対して SQL データ操作実行するためのデータ バインド コントロールインターフェイス提供します

SqlDataSourceView データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド SqlDataSourceView 指定した SqlDataSource コントロール現在のビュー所有者として設定して、SqlDataSourceView クラス新しインスタンス初期化します。
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ CancelSelectOnNullParameter SelectParameters コレクション格納されているパラメータnull 参照 (Visual Basic では Nothing) と評価されたときに、データ取得操作キャンセルするかどうかを示す値を取得または設定します
パブリック プロパティ CanDelete 現在の SqlDataSource コントロール関連付けられている SqlDataSourceView オブジェクト削除操作サポートされているかどうかを示す値を取得します
パブリック プロパティ CanInsert 現在の SqlDataSource コントロール関連付けられている SqlDataSourceView オブジェクト挿入操作サポートされているかどうかを示す値を取得します
パブリック プロパティ CanPage 現在の SqlDataSource コントロール関連付けられている SqlDataSourceView オブジェクト取得データページングサポートされているかどうかを示す値を取得します
パブリック プロパティ CanRetrieveTotalRowCount 現在の SqlDataSource コントロール関連付けられた SqlDataSourceView オブジェクトで、一連のデータ加えて行の合計数を取得する操作サポートされているかどうかを示す値を取得します
パブリック プロパティ CanSort 現在の SqlDataSource コントロール関連付けられている SqlDataSourceView オブジェクト取得データ並べ替え済みビューサポートされているかどうかを示す値を取得します
パブリック プロパティ CanUpdate 現在の SqlDataSource コントロール関連付けられている SqlDataSourceView オブジェクト更新操作サポートされているかどうかを示す値を取得します
パブリック プロパティ ConflictDetection 基になるデータベース内の行のデータ操作中に変更される場合に、SqlDataSource コントロール更新削除実行する方法を示す値を取得または設定します
パブリック プロパティ DeleteCommand 基になるデータベースからデータ削除するために SqlDataSourceView使用する SQL 文字列取得または設定します
パブリック プロパティ DeleteCommandType DeleteCommand プロパティテキストSQL ステートメントまたは格納されプロシージャの名前のいずれであるかを示す値を取得または設定します
パブリック プロパティ DeleteParameters DeleteCommand プロパティによって使用されるパラメータ格納するパラメータ コレクション取得します
パブリック プロパティ FilterExpression Select メソッド呼び出し時に適用されるフィルタ処理式を取得または設定します
パブリック プロパティ FilterParameters FilterExpression 文字列パラメータ プレースホルダに関連付けられたパラメータコレクション取得します
パブリック プロパティ InsertCommand 基になるデータベースデータ挿入するために SqlDataSourceView オブジェクト使用する SQL 文字列取得または設定します
パブリック プロパティ InsertCommandType InsertCommand プロパティテキストSQL ステートメントまたは格納されプロシージャの名前のいずれであるかを示す値を取得または設定します
パブリック プロパティ InsertParameters InsertCommand プロパティによって使用されるパラメータ格納するパラメータ コレクション取得します
パブリック プロパティ Name  データ ソース ビュー名を取得します。(DataSourceView から継承されます。)
パブリック プロパティ OldValuesParameterFormatString Delete メソッドまたは Update メソッド渡される任意のパラメータ名に適用される書式指定文字列取得または設定します
パブリック プロパティ SelectCommand 基になるデータベースからデータ取得するために SqlDataSourceView オブジェクト使用する SQL 文字列取得または設定します
パブリック プロパティ SelectCommandType SelectCommand プロパティテキストSQL クエリまたは格納されプロシージャの名前のいずれであるかを示す値を取得または設定します
パブリック プロパティ SelectParameters SelectCommand プロパティによって使用されるパラメータ格納するパラメータ コレクション取得します
パブリック プロパティ SortParameterName ストアド プロシージャ使用してデータ取得実行する際、取得したデータ並べ替え使用するストアド プロシージャ パラメータの名前を取得または設定します
パブリック プロパティ UpdateCommand 基になるデータベース内のデータ更新するために SqlDataSourceView オブジェクト使用する SQL 文字列取得または設定します
パブリック プロパティ UpdateCommandType UpdateCommand プロパティテキストSQL ステートメントまたは格納されプロシージャの名前のいずれであるかを示す値を取得または設定します
パブリック プロパティ UpdateParameters UpdateCommand プロパティによって使用されるパラメータ格納するパラメータ コレクション取得します
プロテクト プロパティプロテクト プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Delete オーバーロードされます。 DeleteCommand SQL 文字列および指定した任意の削除パラメータ使用して削除操作実行します
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド Insert オーバーロードされます。 InsertCommand SQL 文字列および指定した任意の挿入パラメータ使用して挿入操作実行します
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド Select オーバーロードされます。 SelectCommand SQL 文字列、および SelectParameters コレクション内の任意のパラメータ使用して、基になるデータベースからデータ取得します
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
パブリック メソッド Update オーバーロードされます。 UpdateCommand SQL 文字列および指定した任意の更新パラメータ使用して更新操作実行します
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド ExecuteDelete オーバーライドされますDeleteCommand SQL 文字列、DeleteParameters コレクション指定した任意のパラメータ、および指定した keys コレクションoldValues コレクション内の値を使用して削除操作実行します
プロテクト メソッド ExecuteInsert オーバーライドされますInsertCommand SQL 文字列、InsertParameters コレクション指定した任意のパラメータ、および指定した values コレクション内の値を使用して挿入操作実行します
プロテクト メソッド ExecuteSelect オーバーライドされますSelectCommand SQL 文字列、および SelectParameters コレクション内の任意のパラメータ使用して、基になるデータベースからデータ取得します
プロテクト メソッド ExecuteUpdate オーバーライドされますUpdateCommand SQL 文字列、UpdateParameters コレクション内の任意のパラメータ、および指定した keysvaluesoldValues の各コレクション内の値を使用して更新操作実行します
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。)
プロテクト メソッド LoadViewState データ ソース ビューの、以前保存したビューステート復元します。
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 (Object から継承されます。)
プロテクト メソッド OnDataSourceViewChanged  DataSourceViewChanged イベント発生させます。 (DataSourceView から継承されます。)
プロテクト メソッド OnDeleted SqlDataSource コントロール削除操作完了した後に、Deleted イベント発生させます
プロテクト メソッド OnDeleting SqlDataSource コントロール削除操作試行する前に、Deleting イベント発生させます
プロテクト メソッド OnFiltering SqlDataSource コントロール選択操作結果フィルタ処理する前にFiltering イベント発生させます
プロテクト メソッド OnInserted SqlDataSource コントロール挿入操作完了した後に、Inserted イベント発生させます
プロテクト メソッド OnInserting SqlDataSource コントロール挿入操作試行する前に、Inserting イベント発生させます
プロテクト メソッド OnSelected SqlDataSource コントロールデータ取得操作完了した後に、Selected イベント発生させます
プロテクト メソッド OnSelecting SqlDataSource コントロールデータ取得操作試行する前に、Selecting イベント発生させます
プロテクト メソッド OnUpdated SqlDataSource コントロール更新操作完了した後に、Updated イベント発生させます
プロテクト メソッド OnUpdating SqlDataSource コントロール更新操作試行する前に、Updating イベント発生させます
プロテクト メソッド RaiseUnsupportedCapabilityError オーバーライドされます。 ExecuteSelect 操作要求される機能と、ビューサポートされ、RaiseUnsupportedCapabilitiesError メソッドによって呼び出される機能比較します。
プロテクト メソッド SaveViewState ページサーバーポスト バックされた時間以降発生したSqlDataSourceView コントロールビューステートへの変更保存します
プロテクト メソッド TrackViewState SqlDataSourceView オブジェクトがそのビューステート変更追跡するようにします。それにより、変更コントロールの StateBag オブジェクト格納して、同じページ対す複数要求わたって永続化できます
パブリック イベントパブリック イベント
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 System.Web.UI.IStateManager.LoadViewState このメンバ説明については、IStateManager.LoadViewState のトピック参照してください
インターフェイスの明示的な実装 System.Web.UI.IStateManager.SaveViewState このメンバ説明については、IStateManager.SaveViewState のトピック参照してください
インターフェイスの明示的な実装 System.Web.UI.IStateManager.TrackViewState このメンバ説明については、TrackViewState のトピック参照してください
インターフェイスの明示的な実装 System.Web.UI.IStateManager.IsTrackingViewState このメンバ説明については、IsTrackingViewState のトピック参照してください
参照参照

関連項目

SqlDataSourceView クラス
System.Web.UI.WebControls 名前空間
SqlDataSource クラス
DataSourceView
AccessDataSourceView クラス

その他の技術情報

ASP.NET データ アクセス概要


このページでは「.NET Framework クラス ライブラリ リファレンス」からSqlDataSourceViewを検索した結果を表示しています。
Weblioに収録されているすべての辞書からSqlDataSourceViewを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からSqlDataSourceView を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「SqlDataSourceView」の関連用語

SqlDataSourceViewのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SqlDataSourceViewのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS