Språk

SqlDataSourceView.Select(DataSourceSelectArguments) Metod

Definition

Hämtar data från den underliggande databasen med hjälp av SQL-strängen SelectCommand och alla parametrar som finns i SelectParameters samlingen.

public:
 System::Collections::IEnumerable ^ Select(System::Web::UI::DataSourceSelectArguments ^ arguments);
public System.Collections.IEnumerable Select(System.Web.UI.DataSourceSelectArguments arguments);
override this.Select : System.Web.UI.DataSourceSelectArguments -> System.Collections.IEnumerable
Public Function Select (arguments As DataSourceSelectArguments) As IEnumerable

Parametrar

arguments
DataSourceSelectArguments

En DataSourceSelectArguments som används för att begära åtgärder på data utöver grundläggande datahämtning.

Returer

En IEnumerable lista över datarader.

Undantag

Den selectArgs som skickas till Select(DataSourceSelectArguments) metoden anger att datakällan ska utföra ytterligare arbete vid hämtning av data för att aktivera växling eller sortering genom hämtade data, men datakällans kontroll stöder inte den begärda funktionen.

Det SqlDataSource går inte att upprätta en anslutning till den underliggande datakällan.

Kommentarer

Metoden Select anropar ExecuteSelect metoden och skickar parametern selectArgs .

Metoden ExecuteSelect returnerar ett DataView objekt, om DataSourceMode egenskapen är inställd på DataSet värdet eller returnerar ett IDataReader objekt, om DataSourceMode egenskapen är inställd på DataReader värdet. Stäng objektet IDataReader när du har läst data.

Gäller för

Se även