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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2012, 22:46   #1
ggod
Пользователь
 
Регистрация: 26.12.2010
Сообщений: 39
Вопрос отбор по критерию

в общем то есть бд связанная с машинами
нужно сделать так что бы
1 мы выбирали периуд даты покупки у нас выводило несколько полей
2 потом выбираем марку и в НАЙДЕННОМ в 1 пункте он уже ищет нужную нам марку и оставляет поля отобранные по 2 критериям

с 1 пунктом я разобрался а вот со 2 ни как
вот чё я намудрил:
Код:
begin
      try
         adoQuery1.Active:=false;
          adoQuery1.Parameters.ParamByName('first_date').Value:=DateTimePicker1.Date;
          adoQuery1.Parameters.ParamByName('last_date').Value:=DateTimePicker2.Date;
       adoQuery1.Parameters.ParamByName('mark1').Value:=DBLookupComboBox1.Text;
         adoQuery1.Parameters.ParamByName('mod1').Value:=DBLookupComboBox2.Text;
          adoQuery1.Active:=true;
     except
       on error: EDatabaseError do begin
          MessageDlg('ошибка:'+#13+#13+
          error.Message ,mtError,[mbOK],0);
       end;
     end;
    if adoQuery1.isEmpty then
 showmessage('записей нет');
 end;
в adoQuery1 лежит такой запрос

PHP код:
select from машины as m
where m
.год>= :first_date and m.год<= :last_date 
or m.марка= :mark1 or m.модель= :mod1 

Последний раз редактировалось Stilet; 21.02.2012 в 08:46.
ggod вне форума Ответить с цитированием
Старый 21.02.2012, 01:26   #2
GoodDA
фрилансер
Форумчанин
 
Аватар для GoodDA
 
Регистрация: 18.07.2008
Сообщений: 107
По умолчанию

непонял в чем проблема, но наверно в запросе надо все OR заменить на AND
GoodDA вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сумма по критерию WIC Microsoft Office Excel 2 19.10.2011 10:43
выбор значений по критерию Volodymyr Microsoft Office Access 3 30.08.2011 12:29
Перенес данных по критерию barbus Microsoft Office Excel 4 01.09.2010 22:29
Выбор данных по критерию Anatoly_K Microsoft Office Excel 1 16.07.2010 09:43
сумма по заданному критерию Iskin Microsoft Office Excel 6 18.08.2009 09:00