Тема: SQL Запросы
Показать сообщение отдельно
  #2  
Старый 18.08.2011, 21:29
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Код:
if (combobox1.text<>'') or (combobox2.text<>'') then sql.add('where');
if (combobox1.text<>'') then sql.add('(komanda='''+form3.combobox1.text+''')');
if (combobox2.text<>'') then sql.add('(komanda='''+form3.combobox2.text+''')');

Это если у тебя может быть только одно условие. Если 2 - то подумай как AND/OR добавить между ними.
Ответить с цитированием