Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.04.20;
Скачать: CL | DM;

Вниз

Locate,LocateNext в Interbase   Найти похожие ветки 

 
AlexeyMir   (2008-03-27 10:43) [0]

Подскажите, пожалуйста, у меня есть выборка Query1, Edit1.Text-поле поиска и две кнопки метод поиска вперед и назад. Я делаю последовательно поиск(с начала в конец) всех вхождений в Edit1.Text в поле "name" следующими методами:
Query1.LocateNext("name", Edit1.Text, [loCaseInsensitive, loPartialKey]);
Query1.Next;

Как мне организовать обратный поиск(из конца в начало)?
Или может есть другие методы, которые бы подошли чтобы это реализовать.


 
tesseract ©   (2008-03-27 10:47) [1]


> Как мне организовать обратный поиск(из конца в начало)?


А LIKE в SELECT уже не работает ? Или order by.


 
Sergey13 ©   (2008-03-27 10:53) [2]

> [0] AlexeyMir   (27.03.08 10:43)
> Или может есть другие методы, которые бы подошли чтобы это реализовать.

Есть. Нужно перестраивать мышление уходя от TTable, даже если вместо него уже используется TQuery. Т.е. выбирать только нужное пользователю в данный момент, а не выгребать все (или здоровую кучу) и потом в этом ковыряться.


 
AlexeyMir   (2008-03-27 10:57) [3]

Но для моей задачи, нужно чтобы пользователь видел все записи, и нажимая на кнопки поиска вверх и поиска вниз, указатель перемещался по записям


 
Johnmen ©   (2008-03-27 11:11) [4]

Навигация - Next, Prior, First, Last.


 
Sergey13 ©   (2008-03-27 11:16) [5]

> [3] AlexeyMir   (27.03.08 10:57)

Ну отфильтруй все нужные, потом перемещайся без поиска.

> Но для моей задачи, нужно чтобы пользователь видел все записи

Обычно это заблуждениеи слепое следования пожеланиям заказчика.



Страницы: 1 вся ветка

Текущий архив: 2008.04.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
9-1168767810
GamerProg
2007-01-14 12:43
2008.04.20
Проффи программист разработчик игр


2-1206354572
webSQLNeederr
2008-03-24 13:29
2008.04.20
Правельно ли я понял по поводу Application.Processmessages; ?


15-1204294018
Kolan
2008-02-29 17:06
2008.04.20
У кого нибудь осталась ветка про выбор emdedded СУБД?


2-1206546070
kernel
2008-03-26 18:41
2008.04.20
WM_PAINT чужого приложения


15-1205096265
POP
2008-03-09 23:57
2008.04.20
Запуск программы из под лоадера.