Показать сообщение отдельно
  #1  
Старый 09.04.2013, 22:54
DOR DOR вне форума
Начинающий
 
Регистрация: 14.01.2011
Сообщения: 171
Версия Delphi: 7
Репутация: 10
По умолчанию Исключение параметра отбора в SQL

Добрый вечер подскажите пожалуйста, как исключить параметр отбора в SQL? Например вот запрос
Код:
      With ADOQuery1 do
        begin
          Close;
          SQL.Clear;
          Parameters.Clear;
          SQL.Add('SELECT * FROM bso WHERE f_Der = iif(Edit1.text = '',то данное условие отбора не использовать,:DER)');
          Parameters.ParamByName('DER').Value := Edit1.Text;
          Open;
        end;

т.е. если Edit1 пустой, то WHERE в запросе не использовать.
Ответить с цитированием