Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поиск одного значения в нескольких полях [D6, IB6.x]


Olegon ©   (2003-02-16 15:16:00) 

Привет всем!

Использую FIBPlus...
Подскажите, пожалуйста, как осуществить поиск одного значения в нескольких полях.
Например: я ввел "бла-бла" и хочу произвести поиск этого значения по полям "Поле1", "Поле3", "Поле7" в некоторой таблице.
Как это осущесвить?

Заранее благодарен!


Olegon   (2003-02-17 09:13:00) [1]

Привет!

Спасибо, такое подойдет. А как сделать типа Locate, чтобы не выбирались записи, а в наборе данных указатель перемещался к этой записи.


Itap   (2003-02-16 15:41:00) [2]

Пример:
begin
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add("select *");
Query1.SQL.Add(" From База");
Query1.SQL.Add(" where Поле1="бла-бла" or Поле3="бла-бла" or Поле7="бла-бла"");
Query1.Open;
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо