powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Привязать параметр
10 сообщений из 10, страница 1 из 1
Привязать параметр
    #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
Привязать параметр
    #39377708
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС ждет какого результата?
...
Рейтинг: 0 / 0
Привязать параметр
    #39377769
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRu,

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

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

Must declare the scalar variable "@CoName1".


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

Test.Name = TextBox1.Text;
string CoName1 = Test.Name;
...
Рейтинг: 0 / 0
Привязать параметр
    #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
Привязать параметр
    #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
Привязать параметр
    #39378467
winsky!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мигель1,

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

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


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