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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.09.2015, 15:21   #11
MarcusAurelius
Пользователь
 
Регистрация: 11.09.2015
Сообщений: 12
По умолчанию

Цитата:
Необходимо создать фильтр по одному из параметров.
Наверное нужно так:

Код:

begin

with ADOFirm_Name
SQL.Text:=('SELECT NAME as FIRMNAME, FIRM_ID FROM firm f WHERE (NAME=:FIRM_NAME or :FIRM_NAME='''') and (FIRM_ID=:FIRM_ID or :FIRM_ID=0)');
Parameters.ParamByName('FIRM_NAME') .Value:=Edit1.Text;
Parameters.ParamByName('FIRM_ID').V alue:=StrToIntDef(Edit2.Text,0);
Active:=True;
end;
end;
Цитата:
Сообщение от GreenWizard Посмотреть сообщение
Код:
WHERE (NAME=:FIRM_NAME or :FIRM_NAME='''') and (FIRM_ID=:FIRM_ID or :FIRM_ID=0)
кстати да, забыл что оно может подставлять параметры так)) намного проще и понятнее моего костыля)
Огромнейшее спасибо!

Последний раз редактировалось MarcusAurelius; 13.09.2015 в 16:27.
MarcusAurelius вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите создать макрос для копирования данных из одной таблицы в другую с учетом выбранных фильтров Себастьян Microsoft Office Excel 0 04.10.2013 13:59
Книги/статьи по обработке изображений(применение фильтров) WebbMan Обсуждение статей 0 23.10.2012 22:22
Не исполняются команды командной строки ramzes777 Общие вопросы Delphi 3 27.10.2011 01:44
Моделирование фильтров с использованием MatLab Damer Помощь студентам 1 22.06.2011 21:07
exel: использование мастеров, фильтров и надстроек MR_Andrew Microsoft Office Excel 3 16.04.2010 08:58