Добрый вечер подскажите пожалуйста, как исключить параметр отбора в 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 в запросе не использовать.