![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 11.06.2018
Сообщений: 1
|
![]()
Хочу реализовать выполнение запроса через ADOQuery, но параметр должен определяться флажком или флажками CheckBox. То есть он может быть выбран как один, так и несколько.
И вопрос: сделать это можно лишь путем создания массы условий, или есть другие варианты реализации? Делаю вот в таком роде, но, у меня 6 чекбоксов, и перебирать условия "если 1 и 2", "если 1,2,3" как-то не правильно. DBGridEh1->DataSource=DataSource2; ADOQuery2->SQL->Clear(); if (CheckBox1->Checked) { ADOQuery2->SQL->Add("SELECT...."); ADOQuery2->Open(); } if (CheckBox2->Checked) { ADOQuery2->SQL->Add("SELECT...."); ADOQuery2->Open(); } |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,833
|
![]()
Так вы про параметр то ничего и не сказали. Где он в запросе?
Возомжно, вас спасет prepared statement. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
нужно чтобы при выборе одного чекбокса автоматически снималась галочка с ранее выбраного чекбокса | Bogdan! | Помощь студентам | 4 | 16.03.2018 09:00 |
Массив чекбоксов, как в PHP узнать, какой из чекбоксов выбран? | scalpel | WordPress и другие CMS | 12 | 06.04.2017 12:09 |
Вывод второго selecta в зависимости от выбранного пункта в первом | pavelslap | PHP | 5 | 20.01.2011 16:28 |
Как в модуле, менять значение переменной в зависимости от выбранного Листа | valerij | Microsoft Office Excel | 43 | 03.11.2010 20:18 |
Вывести текст в зависимости от выбранного | Polotenchik | HTML и CSS | 2 | 16.04.2010 13:44 |