Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #3  
Старый 01.04.2013, 13:52
icWasya icWasya вне форума
Местный
 
Регистрация: 09.11.2010
Сообщения: 499
Репутация: 10
По умолчанию

А если подумать?
Код:
var
  F,S:String;
.....
S:='';  F:='';
if (combobox15.Text<>'') then
begin
   S:=Format('(Район LIKE ''%s'')',[combobox15.Text]); 
   if F= '' then F:= S else F:=F + 'and '+S;
end;{if1}

if (edit2.Text<>'')then
begin 
  S:=Format('(Комнат ''%s'')',[edit2.Text]);
  if F= '' then F:= S else F:=F + 'and '+S;
end;{if2}

if (checkbox9.Checked) then
begin 
  S:='(Этаж<>1)';
  if F= '' then F:= S else F:=F + 'and '+S;
end;{if3}

if F='' then begin
  ADOQuery1.Filtered:=False; 
end else begin
  ADOQuery1.Filter:=F; 
  ADOQuery1.Filtered:=True; 
end;

Только условие с комнатами непонятное
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 18:13.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025