Страница 1 из 1
Adotable, метод Locate, поиск следующей записи
Добавлено: 13 июл 2011, 13:35
Dr_Grizzly
Добрый день! Использую метод Locate в таблице TAdotable, вопрос - как реализовать поиск следующей записи?
Код: Выделить всё
Form1.AdoTable1.Locate('OrgName','%'+Edit1.Text,[loPartialKey]);
Данный поиск передвигает курсор на первую найденную строку. Каким методом можно заставить курсор искать дальше? Если ищем по части названия организации.
Re: Adotable, метод Locate, поиск следующей записи
Добавлено: 20 июл 2011, 13:09
Dr_Grizzly
Или может кто предложит другой способ поиска данных по таблице с функцией частичного поиска и перехода к следующей найденной записи?
Re: Adotable, метод Locate, поиск следующей записи
Добавлено: 21 июл 2011, 13:01
Игорь Акопян
наложить фильтр, бродить по полученному набору
Re: Adotable, метод Locate, поиск следующей записи
Добавлено: 15 сен 2011, 10:54
Dr_Grizzly
Так и поступил. Добавил еще одну query таблицу, при поиске создаю запрос, накладываю фильтр типа like %Текст поиска% и при нажатии "След.запись" иду по query и возвращаю key записи в метод Locate Таблицы, которая отображается пользователю... Кстати, получился очень гибкий механизм....
Такой механизм позволяет даже искать данные в подчиненной таблице и возвращать ключ в мастер таблице и подчиненной таблице.