Compartilhar via


SqlDataSourceView.Select(DataSourceSelectArguments) Método

Definição

Recupera dados do banco de dados subjacente usando a cadeia de caracteres SQL SelectCommand e os parâmetros na coleção 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

Parâmetros

arguments
DataSourceSelectArguments

Um DataSourceSelectArguments usado para solicitar operações nos dados além da recuperação de dados básica.

Retornos

IEnumerable

Uma lista IEnumerable de linhas de dados.

Exceções

O selectArgs passado para o método Select(DataSourceSelectArguments) especifica que a fonte de dados deve executar algum trabalho adicional enquanto recupera dados para habilitar a paginação ou a classificação dos dados recuperados, mas o controle de fonte de dados não dá suporte à capacidade solicitada.

O SqlDataSource não pode estabelecer uma conexão com a fonte de dados subjacente.

Comentários

O Select método chama o ExecuteSelect método, passando o selectArgs parâmetro.

O ExecuteSelect método retornará um DataView objeto, se a DataSourceMode propriedade estiver definida como o DataSet valor ou retornar um IDataReader objeto, se a DataSourceMode propriedade for definida como o DataReader valor. Feche o IDataReader objeto quando terminar de ler os dados.

Aplica-se a

Confira também