|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.01.2014, 17:40 | #1 |
Новичок
Джуниор
Регистрация: 07.01.2014
Сообщений: 10
|
Фильтрация с использованием ComboBox и CheckBox
На форме имеются элементы Query1, Button1, DBGrid, Table1, Table2, Table3, ComboBox1, ComboBox2 и к ним соотвецтвенно CheckBox1 и CheckBox2. Есть таблицы Vakansii, Doljnost, Obrazovanie. Вывожу поля Doljnost_name и Obrazovanie_name в таблицу Vakansii с помошью Lookup (выпадающие списки в выбором любой должности и образования). Так же делаю ComboBox1, ComboBox2 выпадающими списками с помощью процедуры:
Код Delphi: Код:
Предположительно должно выглядеть так, но что писать я не знаю. Код Delphi: Код:
Последний раз редактировалось alexpadre; 07.01.2014 в 19:18. |
12.01.2014, 09:12 | #2 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
В общих чертах идея правильная. На основе CheckBox'ов и ComboBox'ов вполне можно организовать фильтрацию данных.
Перед формированием нового SQL запроса query необходимо закрыть. Код:
В отличие от обычных CheckBox и ComboBox они свои значения берут напрямую из БД, которой они подключены через соответствующие компоненты. Поэтому, в частности отпадает необходимость формировать список программно. |
13.01.2014, 21:26 | #3 | |
Пользователь
Регистрация: 13.01.2014
Сообщений: 21
|
Цитата:
Это с какой радости, вообще DB контролы предназначены не для этого, этож надо копии датасеты рид-онли паралельные создавать. Нормально автор начал с обычных компонентов - не BD...
Приглашаю в мой блог http://demiware.ru о программировании в Delphi, PHP(Symfony)...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CheckBox и ComboBox в StringGrid | ZeitGeist7 | Общие вопросы Delphi | 16 | 22.04.2012 20:22 |
Открытие формы с использованием CheckBox | Neo_AVE | C++ Builder | 6 | 09.03.2011 21:00 |
Фильтрация с помощью CheckBox | rocknrolla | Помощь студентам | 0 | 21.12.2009 21:10 |
Фильтрация в Adoquery с использованием or and | ArtInt | БД в Delphi | 20 | 13.05.2009 21:24 |
Фильтрация в Delphi с помощью Combobox | Веснушка_ната | Помощь студентам | 4 | 07.04.2009 02:36 |