Как расположить динамическую кнопку
Привет, ребята,я надеюсь, что вы будете в порядке, ребята, я столкнулся с логическими проблемами, что это
мне нужны такие пуговицы в М[^]
в моей форме но я не могу этого сделать пожалуйста помогите мне как я могу это сделать
Спасибо
Что я уже пробовал:
Кнопка button = отправитель как кнопка;
кнопка струнных инструментов по умолчанию =.Текст;
Ящик для сообщений.Показать(платформы);
инт идентификатор catid = OperationAccess.GetId ("SELECT catID from tbl_Catagary where name='" + button.Текст + "'");
Кнопки списка = новый список();
List & lt;string & gt; All_Catagary = OperationAccess.Метод getname("выбрать наименование из tbl_product где идентификатор catid=" + catid с + "");
интервал повторения = 0;
for (int i = 0; i < All_Catagary.Граф; i++)
{
Кнопка Productbtn = новая кнопка();
Productbtn.Текст = All_Catagary[я].Метод toString();
string Command = " SELECT [image] FROM tbl_product where name ='" + Productbtn.Текст + "'";
string path = OperationAccess.GetImage (Команда);
строки appPath = путь.GetDirectoryName(Приложение.ExecutablePath) + @ " \ProductImage\";
строка TotalPath = appPath + path;
Productbtn.система визуализации.Рисование.Изображение.FromFile(TotalPath);
Productbtn.Видимое = истинное;
Productbtn.Местоположение = новая точка(3 + повторение * 107, 3);
Productbtn.Высота = 54;
Productbtn.Ширина = 110;
Productbtn.BackColor = Цвет.FromArgb(40, 40, 40);
Productbtn.ForeColor = Цвет.Белый;
Productbtn.Топ =10;
Productbtn.Font = новый шрифт ("Lucida Console", 16);
кнопки.Добавить (Productbtn);
повторение++;
это.panel9.Управления.Добавить (Productbtn);
Productbtn.Click += new EventHandler(Productbtn_Click);
Richard Deeming
Ваш код уязвим для SQL-инъекция[^]. НИКОГДА используйте конкатенацию строк для построения SQL-запроса. ВСЕГДА используйте параметризованный запрос.
Все, что вы хотели знать о SQL-инъекции (но боялись спросить) | Трой Хант[^]
Как я могу объяснить SQL-инъекцию без технического жаргона? | Обмен Стеками Информационной Безопасности[^]
Шпаргалка по параметризации запросов / OWASP[^]
Member 9983063
ну я просто хочу решить этот вопрос после этого я никогда не буду использовать конкатенацию пожалуйста братан помогите мне как я могу решить эту проблему