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

Вниз

Поиск нескольких записей с помощью Lookup   Найти похожие ветки 

 
dUM ©   (2005-06-26 14:40) [0]

Не подскажите как мне выбрать несколько записей с одним одинаковым полем, с помощью Lookup или Locate компонента Query? Или как создать Lookup поиск, чтобы он находил следующую запись. Ну вроде Query.Next.

Использование SQL-запроса "SELECT ... WHERE ..." не годится, так как увеличивается время, затрачиваемое на поиск (из-за Query.Open), а требуется сократить время выполнения процедуры.

Изпользуются таблицы Paradox под BDE.


 
Anatoly Podgoretsky ©   (2005-06-26 15:01) [1]

Неверное понимание функций Lookup и Locate


 
dUM ©   (2005-06-26 18:52) [2]

Анатолий, я знаю что вы умный :) Ваш ответ надо понимать как "нельзя данными функциями получить несколько записей, и так же незья задать поиск таким образом, чтобы сначала выбрать одну подходящую, а потом перейти на следующую"?

А не подскажите как можно НЕ этими функциями и не SQL-запросом реализовать данную задачу?


 
Anatoly Podgoretsky ©   (2005-06-26 19:08) [3]

Ну раз не хочешь делать запрос, то сканироваине таблицы, методы First/Next


 
dUM ©   (2005-06-26 21:09) [4]

Это тоже не годится. Бог с ним) Пасиба за разъяснение)


 
Vizitor   (2005-06-27 14:03) [5]

Кстати, а как работают эти методы First|Next?
Чтой-то я с ними знаком плохо... :(


 
Sergey13 ©   (2005-06-27 14:10) [6]

2 [5] Vizitor   (27.06.05 14:03)
>Чтой-то я с ними знаком плохо... :(
Ну дык познакомься. Кто мешает? Не такие уж это сложные методы. 8-)


 
Vizitor   (2005-06-27 14:15) [7]

2 Sergey13
НУ дык, познакомь, коли не так сложно! ;)
У меня просто времени искать нету :(
и литературы под рукой тоже


 
Sergey13 ©   (2005-06-27 14:23) [8]

2[7] Vizitor   (27.06.05 14:15)
Ну переведи эти слова хотя бы. Уже что-то прояснится. 8-)

ЗЫ: Какие мы занятые - ужасть. До кнопки Ф1 не дотягиваемся за рабочий день?


 
Vizitor   (2005-06-27 14:32) [9]

2[8] Sergey13
вот эта та кнопка у меня и занята как раз. :(
Как в этих методах задавать условия поиска-то?


 
Sergey13 ©   (2005-06-27 14:37) [10]

2[9] Vizitor   (27.06.05 14:32)
Какие условия? Ты про что? Про First|Next? Это ты по этой кнопке нашел?


 
Anatoly Podgoretsky ©   (2005-06-27 14:39) [11]

Vizitor   (27.06.05 14:15) [7]
У нас тоже времени нет


 
Vizitor   (2005-06-27 14:40) [12]

2[10]Sergey13
Сорри, что отвлек.
Кнопка F1 временно освободилась.
Нашел я по методам этим.
Но все равно пасиб :)


 
Mike Kouzmine ©   (2005-06-27 17:45) [13]

SetRange - по индексному полю. Индекс должен быть активен.



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

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

Наверх




Память: 0.49 MB
Время: 0.043 c
11-1103250852
Lars Olson
2004-12-17 05:34
2005.08.07
Russian To english of Kol.mastrak lessons


6-1114289325
Keal
2005-04-24 00:48
2005.08.07
Чат или как найти все серверы?


1-1121768614
Karluha
2005-07-19 14:23
2005.08.07
Неиспользуемые модули


3-1119957729
AlexTregubov
2005-06-28 15:22
2005.08.07
Как проверить наличие поля в таблице


6-1114460382
Erich
2005-04-26 00:19
2005.08.07
Аналог HyperTerminal