Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Привязать параметр / 10 сообщений из 10, страница 1 из 1
29.12.2016, 13:54
    #39377658
мигель1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязать параметр
Добрый день!

Возникла такая проблема : есть

Класс ControlParameter
Класс SqlDataSource

Есть 2 объекта Button1, TextBox1

Не работает. Чего не хватает?
Где-то что-то надо привязать?


Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
  protected void Button1_Click(object sender, EventArgs e)
        {

            ControlParameter Test = new ControlParameter();
            Test.ControlID = "TextBox1";
            Test.Name = TextBox1.Text;
            string CoName1 = Test.Name;
            SqlDataSource1.SelectCommand = "SELECT * FROM [AAA] where NAME=@CoName1";
                          
        }
...
Рейтинг: 0 / 0
29.12.2016, 14:48
    #39377708
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязать параметр
ТС ждет какого результата?
...
Рейтинг: 0 / 0
29.12.2016, 15:45
    #39377769
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязать параметр
handmadeFromRu,

Есть ощущение, что хочется ему в SQLDataSource передать параметр из TextBox.

Код: c#
1.
SqlDataSource1.SelectParameters.Add("@CoName1", CoName1 );
...
Рейтинг: 0 / 0
30.12.2016, 09:09
    #39378127
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязать параметр
ну у меня один совет для ТС. не использовать сопли ввиде SqlDataSource1. использовать чистый доступ до бд через адо. даж не так используй dapper.net или ef.
...
Рейтинг: 0 / 0
30.12.2016, 10:53
    #39378174
мигель1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязать параметр
Спасибо за советы, но не получилось

Must declare the scalar variable "@CoName1".


хотя я присваиваю тут

Test.Name = TextBox1.Text;
string CoName1 = Test.Name;
...
Рейтинг: 0 / 0
30.12.2016, 11:52
    #39378217
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязать параметр
мигель1Спасибо за советы, но не получилось

Must declare the scalar variable "@CoName1".


хотя я присваиваю тут

Test.Name = TextBox1.Text;
string CoName1 = Test.Name;
интересно, как SelectCommand должна узнать о существовании
Код: c#
1.
string CoName1 = Test.Name;


добавьте параметр со значением в SqlDataSource1.SelectCommand
...
Рейтинг: 0 / 0
30.12.2016, 12:32
    #39378244
мигель1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязать параметр
winsky!,

Нашел в документации
https://msdn.microsoft.com/ru-ru/library/ms228051(v=vs.100).aspx

что SelectCommand это свойство.
Добавить к SelectCommand , еще одно свойство add нельзя

Может мне нужен некий DataBind ?

Код: c#
1.
2.
command.Parameters["@EmpID"].Value.ToString();
    EmployeeDetailsView.DataBind();
...
Рейтинг: 0 / 0
30.12.2016, 19:18
    #39378467
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязать параметр
мигель1,

здесь
...
Рейтинг: 0 / 0
30.12.2016, 19:20
    #39378470
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязать параметр
а ваще все эти web forms такое уг...
...
Рейтинг: 0 / 0
03.01.2017, 15:56
    #39379191
fsharp_fsharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязать параметр
winsky!а ваще все эти web forms такое уг...

уг можно сделать и в mvc. причем там гораздо легче
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Привязать параметр / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]