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

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

"Мягкий" поиск в TIBDataSet [D7]


TCrash ©   (2008-04-02 20:27:00) 

подскажите плиз, как реализовать сабж. Есть
TDBGrid->TDataSource->TIBDataSet.
FIO - varchar

Хочется при наборе в каком нибудь едите набирать текст и постепенно приближаться к нужной записи.
Пробовал
DSet.Locate('FIO',edFio.Text,[loCaseInsensitive]);
и
DSet.LocateNext('FIO',edFio.Text,[loCaseInsensitive]);
Ничего не дает.


Johnmen   (2008-04-02 22:43:00) [1]

Реализовать ручками, используя обычные навигационные методы датасета. FIRST, LAST, NEXT, PRIOR.


tesseract   (2008-04-02 21:25:00) [2]


> Хочется при наборе в каком нибудь едите набирать текст и
> постепенно приближаться к нужной записи.


При количестве записей больше 1 тысячи возможны проблемы с filter. там Select с ограничением выборки может помочь.


Loginov Dmitry   (2008-04-02 21:17:00) [3]

loPartialKey ?


Игорь Шевченко   (2008-04-02 20:58:00) [4]

Filter ?


Наверх

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