Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2010, 07:07   #1
marsius
Пользователь
 
Аватар для marsius
 
Регистрация: 18.04.2008
Сообщений: 12
По умолчанию БД ( Поиск критериев по отдельности)

Я создал БД. Вывел все данные в Делфи. Щас мучуюсь с поиском критериев
по отдельности используя компоненты ComboBox и DateTimePicker. У меня тока получается если данные выбраны вместе а надо если нам надо например узнать слесарей определенного разряда то мы выбираем в ComboBox 2 разряд и нам выводит всех слесарей 2 разряда не обращая внимания на другие критерии: квалификацию , сложность детали, дату заказа и изготовления и т.д.
Вложения
Тип файла: rar Прогга.rar (466.1 Кб, 14 просмотров)
marsius вне форума Ответить с цитированием
Старый 02.04.2010, 12:51   #2
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

надо динамически пересобирать условие фильтрации в зависимости от введенных данных
soleil@mmc вне форума Ответить с цитированием
Старый 02.04.2010, 17:43   #3
marsius
Пользователь
 
Аватар для marsius
 
Регистрация: 18.04.2008
Сообщений: 12
По умолчанию

Цитата:
Сообщение от soleil@mmc Посмотреть сообщение
надо динамически пересобирать условие фильтрации в зависимости от введенных данных
приведи пример кода
marsius вне форума Ответить с цитированием
Старый 02.04.2010, 22:16   #4
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

пусть разряд слесаря -текстовый

Код:
qSelect.sql.text:='select * from your_table where 0=0 ';
if cbxSlesar.Text <> '' then
  qSelect.sql.add(format(' and slesar_rank = %s', [quotedstr(cbxSlesar.Text)]));
soleil@mmc вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция СУММПРОИЗВ сброс одного из критериев MaxxVer Microsoft Office Excel 9 31.07.2011 16:00
поиск в БД kuzmich БД в Delphi 8 09.02.2010 11:05
Как записать каждое число в отдельности в переменную Xcopy Общие вопросы Delphi 12 01.12.2009 17:12
Поиск StartMis Общие вопросы Delphi 5 26.08.2008 13:48
Пользователь вводит число критериев от 1 до 30. К каждому из введенных критериев может ввести от 1 до 10 Biowulf86 Общие вопросы Delphi 6 22.09.2007 00:24