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

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

Давно затертая тема про поиск в TTable... ПОМОГИТЕ ПЛИЗ!!! [D6, Paradox]


Mike(c) ©   (2004-05-03 22:42:00) 

Давно затертая тема про поиск в TTable... Как его реализовать?
С помощью Locate() не пойдет, т.к. он останавливается на первой найденой записи, а нужен прогрессивный (с продолжением) поиск.
Старая проблема, на которую я пока решения не нашел.. но еще не теряю надежу :-)...
Подскажите пожалуйста, есть ли какая нибудь альтернатива locate()? Очень надо!!!

С уважением Mike(c)!


Gerakl   (2004-05-04 13:16:00) [1]

Table1.FindFirst a potom Table1.FindNext


Sandman25+1   (2004-05-04 11:27:00) [2]

[3] Mike(c)   (04.05.04 10:26)

Свой метод напишите. С циклом и сравнением.


Mike(c)   (2004-05-04 10:26:00) [3]

Имелось в виду через BDE, а таблицы Paradox. LocateNext() не подходит т.к. он для InterBase...
Делал в принципе тоже самое что и в справке:
Table1.Locate('Company;Contact;Phone', VarArrayOf(['Sight Diver', 'P', '408-431-1000']), [loPartialKey]);


sniknik   (2004-05-04 01:13:00) [4]

так не везде же есть, сколько повторяют приводите полную информацию... (движок/структура/как пытался) и вот чего не нужно так это заявлений - "Очень надо!!!", "срочно", ...
неправильное скорее всего поправят а вот "Очень надо!!!" проигнорируют.
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1083127093&n=1


Kirill   (2004-05-04 00:35:00) [5]

А LocateNext() не подходит для продолжения?


Наверх

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