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

Вниз

Поиск с позиционированием   Найти похожие ветки 

 
ton2   (2002-10-29 12:35) [0]

Есть ли какой нибудь более быстрый чем с помощью Locate способ поиска по набору данных с позиционированием курсора на найденую запись


 
Советчик   (2002-10-29 12:42) [1]

Дык и Locate быстро работает.
Главное с сервера весь датасет перекачать


 
John13   (2002-10-29 12:46) [2]

А табличка индексированная? Если да, то SetKey -> GotoKey. Если нет, то проиндексируй


 
Советчик   (2002-10-29 12:48) [3]

2John13: А ты читать-то умеешь?
У него же клиент-серверная БД, и клиент серверные индексы напрямую использовать не может


 
John13   (2002-10-29 12:51) [4]

На IB5 у меня почему-то работает... :-0


 
ton2   (2002-10-29 12:53) [5]

а можно как нибудь чтоб не перекачивать весь датасет с сервера?


 
Советчик   (2002-10-29 12:56) [6]

2John13 ты ни туда смотришь.
2ton2 правильные парни юзают SQL с условием в where
и у них все летает!


 
John13   (2002-10-29 12:59) [7]

Насчет SQL - шаришь, а куда смотреть-то надо?


 
Советчик   (2002-10-29 13:00) [8]

да хоть куда смотри, а клиент серверные индексы использовать не может... Это вам не парадокс.


 
John13   (2002-10-29 13:01) [9]

Значит ты хочешь сказать, что IB5 - это файл сервер, или я глючу, что у меня работает, а на самом деле он глумится? :->


 
Советчик   (2002-10-29 13:05) [10]

это ты ключишь, что у тебя работает.
А что такое "глумится" я не знаю.


 
ton2   (2002-10-29 13:06) [11]

Советчику: но мне то надо не просто отобрать с датасета некоторую запись условием в where а установить в исходном датасете курсор


 
Советчик   (2002-10-29 13:07) [12]

а исходный датасет большой очень, я правильно понимаю?


 
Darts   (2002-10-29 13:10) [13]

Отсортируй полученную выборку и примени бинарный (двоичный) метод применительно к полю, по которому идет поиск.


 
ton2   (2002-10-29 13:17) [14]

а если использовать GotoKey тоже весь набор данных будет загружен с сервера а поиск будет происходить локально?


 
Darts   (2002-10-29 13:30) [15]

Всю выборку задумал перебрать? Это неэффективно. Отсортируй ее и забавляйся с ней.


 
ton2   (2002-10-30 11:05) [16]

а если использовать 3-хслойную архитектуру, через Midas? будет тогда датасет все равно клиенту перекачиватся или поиск тогда будет на сервере выполнятся?


 
Sergey13 ©   (2002-10-30 11:46) [17]

2ton2 (30.10.02 11:05)
>а если использовать 3-хслойную архитектуру
Можно конечно и физику ядра пересмотреть, но нормальный выход только в ограничении (максимальном) первоначальной выборки. Т.е. поменять логику работы. Иначе тормоза.



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

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

Наверх




Память: 0.49 MB
Время: 0.018 c
3-58992
Андрей Загибалов
2002-10-28 05:33
2002.11.18
Сортиорвка таблиц по возрастанию(убыванию)


1-59116
Soors
2002-11-05 21:52
2002.11.18
Запись в EXE


1-59094
_Nicola_
2002-11-05 17:45
2002.11.18
Сохранить набор иконок в 1 файле


4-59495
Kacnep
2002-10-08 14:14
2002.11.18
HDC канваса.фонта у Тривию как освободить???


1-59223
Ghost!
2002-11-06 16:20
2002.11.18
тайна покрытая мраком