AccessDataSourceView.ExecuteSelect(DataSourceSelectArguments) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Načte data z podkladového úložiště dat pomocí řetězce SQL ve SelectCommand vlastnosti a všech parametrů v kolekci SelectParameters .
protected public:
override System::Collections::IEnumerable ^ ExecuteSelect(System::Web::UI::DataSourceSelectArguments ^ arguments);
protected internal override System.Collections.IEnumerable ExecuteSelect(System.Web.UI.DataSourceSelectArguments arguments);
override this.ExecuteSelect : System.Web.UI.DataSourceSelectArguments -> System.Collections.IEnumerable
Protected Friend Overrides Function ExecuteSelect (arguments As DataSourceSelectArguments) As IEnumerable
Parametry
- arguments
- DataSourceSelectArguments
Slouží DataSourceSelectArguments k vyžádání operací s daty nad rámec základního načtení dat.
Návraty
Řádky IEnumerable dat.
Výjimky
Vlastnost DataFile je null nebo prázdný řetězec ("").
ExecuteSelect(DataSourceSelectArguments) Předání arguments metodě určuje, že zdroj dat by měl provést nějakou další práci při načítání dat, aby bylo možné stránkovat nebo řadit prostřednictvím načtených dat, ale ovládací prvek zdroje dat nepodporuje požadovanou funkci.
Poznámky
Objekt AccessDataSourceView přepíše metodu ExecuteSelect , aby se zajistilo, že DataFile vlastnost jeho přidruženého AccessDataSource ovládacího prvku je nastavena před načtením dat.
Před provedením ExecuteSelectOnSelecting metody je volána metoda pro vyvolání Selecting události. Událost můžete zpracovat Selecting , abyste prozkoumali hodnoty parametrů a provedli jakékoli předběžné zpracování před operací načítání dat.
K načtení dat AccessDataSourceView objekt vytvoří IDbCommand objekt pomocí SelectCommand textu a všech přidružených SelectParameters vlastností. Pak objekt AccessDataSourceView spustí IDbCommand objekt proti podkladovému úložišti dat. Po dokončení OnSelected operace se volá metoda pro vyvolání Selected události. Událost můžete zpracovat Selected , abyste prozkoumali všechny návratové hodnoty a kódy chyb a provedli jakékoli následné zpracování.
DataSourceMode Pokud je vlastnost nastavena na DataSet hodnotu a ukládání do mezipaměti je povolena, AccessDataSourceView načte data z mezipaměti a uloží je do mezipaměti během operace načítání dat. Mezipaměť se vytvoří, zahodí nebo aktualizuje na základě chování při ukládání do mezipaměti určené kombinací vlastností CacheDuration a CacheExpirationPolicy vlastností.
DataSourceMode Pokud je vlastnost nastavena na DataSet hodnotu a FilterExpression byla zadána vlastnost, DataSourceMode je vlastnost vyhodnocena spolu se všemi zadanými FilterParameters vlastnostmi a výsledný filtr se použije na seznam dat během Select operace.