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

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

Поиск в реальном времени [D5, IB6.x]


Z_man7777 ©   (2002-11-04 12:29:00) 

Как можно реализовать поиск по Базе Данных так, чтобы найденые записи возвращались по мере их нахождения?!!!
Пример: как в ОС Windows реализован "Поиск файлов и/или каталогов"


Anatoly Podgoretsky   (2002-11-05 11:49:00) [1]

Это не поиск, это фильтр, делай через запрос по твоему условию


Леха_   (2002-11-05 11:49:00) [2]

запусти поиск в паралельном потоке и делай там все что захочешь в том числе и ProgresBar


Z_man7777   (2002-11-05 11:45:00) [3]

Anatoly Podgoretsky
Как в Винде реализован поиск, то есть идет поиск совпадений и тут же параллельно показываются найденые записи, а еще если замутить ProgressBar - сколько осталось до конца, то вообще ЦЕНЫ нету, то есть будет СУПЕРСКИ.


Anatoly Podgoretsky   (2002-11-04 15:47:00) [4]

Может ты поиск с выборкой путаешь, поиск и так в реальном времени и ничего не возвращается, его задача перемещение курсора в таблице (наборе)


MsGuns   (2002-11-04 15:42:00) [5]

Ставь в запросе ограничение на кол-во выбираемых записей и доп.условие > некоторого значения, определяемого как идентификатор последней выбранной записи текущего курсора.


Z_man7777   (2002-11-04 15:11:00) [6]

А по подробнее можно, как это будет на практике?


Alexandr   (2002-11-04 12:31:00) [7]

так и сделай поиск на клиенте как тебе надо.
И по скорости сравнимо будет. И по ресурсоемкости.

А если хочешь быстро, тогда делай по-нормальному


Наверх

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