Я пытаюсь программно программно, программно закомированной с сохраненной процедурой и с параметрами. Позже я хочу назначить этот SQLDATASource в LiledBox в качестве данных DataSource. Но я получаю ошибку, что хранимой процедуре нуждается в параметре, который не был предоставлен. Я не понимаю, почему она дает мне ошибку, несмотря на ее предоставление.sqlDS = new SqlDataSource();
sqlDS.ConnectionString = DC.ConnectionString;
sqlDS.SelectCommandType = SqlDataSourceCommandType.StoredProcedure;
sqlDS.SelectParameters.Add("@aPara_Name", TypeCode.String, aPara_Value);
sqlDS.SelectParameters[0].Direction = ParameterDirection.Input;
sqlDS.SelectCommand = "usp_StoredProcedure_1";
sqlDS.DataBind();
this.Controls.Add(sqlDS);
Listbox1.DataSource = sqlDS;
Listbox1.DataTextField = "Title";
Listbox1.DataValueField = "Value";
Listbox1.DataBind(); //this is where I get the error saying that stored procedure requires a parameter that wasn't passed!
< /code>
Может ли кто -нибудь направить меня, куда я ошибаюсь? < /p>
Подробнее здесь: https://stackoverflow.com/questions/171 ... parameters
ASP.NET C#: SQLDATASOURCE с сохраненной процедурой и параметрами ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Попытка сделать параметры для asp.net sqldatasource и обновление через Gridview
Anonymous » » в форуме C# - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как получить имя заголовка/столбца таблицы GridView, связанной с SqlDataSource
Anonymous » » в форуме C# - 0 Ответы
- 32 Просмотры
-
Последнее сообщение Anonymous
-