Freigeben über


SqlDataSourceView.Select(DataSourceSelectArguments) Methode

Definition

Ruft Daten aus der zugrunde liegenden Datenbank mithilfe der SelectCommand SQL-Zeichenfolge und aller Parameter ab, die sich in der SelectParameters Auflistung befinden.

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

Parameter

arguments
DataSourceSelectArguments

Ein DataSourceSelectArguments Verwendeter, um Vorgänge für die Daten anzufordern, die über das grundlegende Abrufen von Daten hinausgehen.

Gibt zurück

Eine IEnumerable Liste von Datenzeilen.

Ausnahmen

Die selectArgs an die Select(DataSourceSelectArguments) Methode übergebene Methode gibt an, dass die Datenquelle beim Abrufen von Daten zusätzliche Arbeit ausführen soll, um das Ausblättern oder Sortieren der abgerufenen Daten zu ermöglichen, das Datenquellensteuerelement unterstützt jedoch nicht die angeforderte Funktion.

Die SqlDataSource Verbindung mit der zugrunde liegenden Datenquelle kann nicht hergestellt werden.

Hinweise

Die Select Methode ruft die ExecuteSelect Methode auf und übergibt den selectArgs Parameter.

Die ExecuteSelect Methode gibt ein DataView Objekt zurück, wenn die DataSourceMode Eigenschaft auf den DataSet Wert festgelegt ist oder ein IDataReader Objekt zurückgegeben wird, wenn die DataSourceMode Eigenschaft auf den DataReader Wert festgelegt ist. Schließen Sie das IDataReader Objekt, wenn Sie mit dem Lesen der Daten fertig sind.

Gilt für:

Weitere Informationen