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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.02.2012, 13:37   #11
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Попробуйте еще так, что бы было максимально прозрачно
Код:
AdoQuery1.Filter:=Format('(Tek_isp LIKE ''%%%s%%'' OR Tek_isp LIKE ''%s'') AND Stavka>0',[CheckBox1.Caption,CheckBox2.Caption]);
И вообще-то не важно явное наличие описания полей, в любом случае после активизации запроса описание полей есть в DataSet-е, см. св-во Fields. Иначе и FieldByName не работало бы.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 04.02.2012, 18:12   #12
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Девушка что то вы нас путаете,
не могли бы вы создать тестовый проект, с частью базы, и кусочком программы (естественно где будут присутствовать нужные таблицы, и нужный запрос, и неработающий фильтр), и выложить тут.
vovk вне форума Ответить с цитированием
Старый 07.02.2012, 02:59   #13
a_n_n_a
Форумчанин
 
Регистрация: 06.03.2009
Сообщений: 157
По умолчанию

Разобралась) Пришлось сделать так:
Код:
AdoQuery1.Filter:='(Tek_isp LIKE '+ #39 + CheckBox1.Caption +'%'+ #39 +' AND  Stavka>0)+' OR '
+'(Tek_isp LIKE '+ #39 + CheckBox2.Caption+#39 + ' AND  Stavka>0)'
Всем спасибо))

Последний раз редактировалось a_n_n_a; 07.02.2012 в 03:04.
a_n_n_a вне форума Ответить с цитированием
Старый 07.02.2012, 08:44   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Странное какое-то условие... Не должно быть такого.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ADOQuery фильтр MrMorozko БД в Delphi 5 21.04.2011 22:51
Фильтр ADOQuery+ComboBox+Edit vsa_210465 БД в Delphi 3 19.08.2010 18:09
AdoQuery lenuxoid БД в Delphi 6 25.03.2010 18:24
AdoQuery Stanislav БД в Delphi 34 26.06.2009 22:09