https://msdn.microsoft.com/es-es/library/system.web.ui.webcontrols.sqldatasource.select(v=vs.110).aspxSqlDataSourceコントロール:選択のパラメータ()
を読んだ後、私はSqlDataSourceコントロールの選択()メソッドについて少し困惑しています。例を挙げて説明するのは簡単です。のは、このテストコードを考えてみましょう:
//sql is a SqlDatasource, let's get out the question the initialization.
sql.SelectCommand= "select * from employees where iddepartment = @iddeparment";
sql.SelectParameters.Add("iddepartment ", DbType.Int, "1");
この時点で、私は、データを取得する必要があるので、私のような何かやろう:MSDNのドキュメントによると、Select
方法は1つのパラメータをrequieresしかし
IEnumerable<object> myData = sql.Select();
をタイプDataSourceSelectArguments
です。これは私を混乱させます。もし私がすでにSelectParameter.Add(...)
を呼び出してそれらを設定していれば、何らかの "Select parameters"を引数として渡す必要がありますか?この関数を正しく呼び出すにはどうすればよいですか?