AccessDataSourceView.ExecuteSelect メソッド
アセンブリ: System.Web (system.web.dll 内)

Protected Friend Overrides Function ExecuteSelect ( _ arguments As DataSourceSelectArguments _ ) As IEnumerable
Dim arguments As DataSourceSelectArguments Dim returnValue As IEnumerable returnValue = Me.ExecuteSelect(arguments)
protected public: virtual IEnumerable^ ExecuteSelect ( DataSourceSelectArguments^ arguments ) override
protected internal override function ExecuteSelect ( arguments : DataSourceSelectArguments ) : IEnumerable
戻り値
データ行の IEnumerable。


AccessDataSourceView オブジェクトは ExecuteSelect メソッドをオーバーライドして、関連する AccessDataSource コントロールの DataFile プロパティがデータの取得前に設定されるようにします。
ExecuteSelect メソッドを実行する前に、OnSelecting メソッドが呼び出されて Selecting イベントが発生します。Selecting イベントを処理してパラメータの値を調べ、データ取得操作の前に処理を実行できます。
データ取得を実行するために、AccessDataSourceView オブジェクトは、SelectCommand テキストと、関連付けられた任意の SelectParameters プロパティを使用して IDbCommand オブジェクトを作成します。次に、AccessDataSourceView オブジェクトは、基になるデータ ストレージに対して IDbCommand オブジェクトを実行します。操作が完了した後、OnSelected メソッドが呼び出されて Selected イベントが発生します。Selected イベントを処理することにより、戻り値とエラー コードを調べ、後処理を実行できます。
DataSourceMode プロパティが DataSet 値に設定されていてキャッシュが有効な場合、AccessDataSourceView は、データ取得操作中にキャッシュに対してデータの取得および保存を行います。キャッシュの作成、破棄、リフレッシュは、CacheDuration プロパティおよび CacheExpirationPolicy プロパティによって指定されたキャッシュ動作に基づいて行われます。
DataSourceMode プロパティが DataSet 値に設定されていて、FilterExpression プロパティが指定されている場合、DataSourceMode プロパティは、指定された任意の FilterParameters プロパティとの組み合わせで評価され、評価の結果得られるフィルタがデータのリストに対して Select 操作中に適用されます。

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からAccessDataSourceView.ExecuteSelect メソッドを検索する場合は、下記のリンクをクリックしてください。

- AccessDataSourceView.ExecuteSelect メソッドのページへのリンク