SqlDataSourceView.Select(DataSourceSelectArguments) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает данные из основной базы данных, используя SQL-строку SelectCommand и параметры, содержащиеся в коллекции SelectParameters.
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
Параметры
- arguments
- DataSourceSelectArguments
Объект DataSourceSelectArguments, используемый для операций запроса данных вне пределов извлечения базовых данных.
Возвращаемое значение
Список строк данных IEnumerable.
Исключения
Параметр selectArgs
, передаваемый методу Select(DataSourceSelectArguments), указывает на то, что при извлечении данных источник данных должен выполнить определенные дополнительные действия, чтобы обеспечить возможность разбиения по страницам или сортировки извлеченных данных, однако элемент управления источником данных не поддерживает запрашиваемые возможности.
Объекту SqlDataSource не удается установить подключение к базовому источнику данных.
Комментарии
Метод Select вызывает ExecuteSelect метод, передавая selectArgs
параметр.
Метод ExecuteSelect возвращает DataView объект, если DataSourceMode свойство имеет DataSet значение или возвращает IDataReader объект, если DataSourceMode свойство имеет DataReader значение. IDataReader Закройте объект после завершения чтения данных.