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

Вниз

Задержки перемещении по DBGrid   Найти похожие ветки 

 
Ярослав   (2004-06-21 16:23) [0]

При открытии запроса возвращающего большой объем данных (250000 записей) возникают задержки при перемещении в DBGrid, особенно при перемещении сразу в конец набора данных. Я взял эту таблицу из MS Access, там никаких задержек нет. Почему так происходит и как с этим бороться?


 
Reindeer Moss Eater ©   (2004-06-21 16:27) [1]

Бороться надо с инженерной мыслью, загоняющей в грид 250000 записей, а не с "этим"


 
Ярослав   (2004-06-21 16:40) [2]

Это все хорошо но в Access эти же 250000 записей и все нормально работает!
У меня телефонный справочник и вернуть то запрос может если не все 250000 то 10000 и тоже будут задержки а в Access-е их нееет!
Что же это такое получаеться?


 
Reindeer Moss Eater ©   (2004-06-21 16:43) [3]

Возвращайся на Access


 
Ярослав   (2004-06-21 20:31) [4]

Класный совет!


 
Vlad ©   (2004-06-21 20:51) [5]


> Ярослав   (21.06.04 20:31) [4]

Значит в Акцессе есть задержка при открытии таблицы.

Если все-таки хочешь быстрое перемещение, тогда после открытия набора данных делай IBTable(или что там...).FetchAll
Это даст приличную задержку, но зато перемещение по набору данных будет быстрым


 
Ярослав   (2004-06-21 21:35) [6]

Вот это дельный совет! Попробовал, помогло.


 
Vlad ©   (2004-06-21 23:12) [7]


> Ярослав   (21.06.04 21:35) [6]

Все-таки более дельный совет был в [1] посте.
Пожалейте пользователя !


 
Anatoly Podgoretsky ©   (2004-06-21 23:33) [8]

Нафиг его жалеть, пусть крутит записи.


 
Sergey Masloff   (2004-06-21 23:50) [9]

Anatoly Podgoretsky ©   (21.06.04 23:33) [8]
>Нафиг его жалеть, пусть крутит записи.
Вот тут уже статьи пишут что это мы отсталые а оказывается всякие фильтры-шмильтры и выборки это фигня пользователю нужно показывать все только подкрашивать чтобы ориентироваться легче. А чтобы форма не "замерзала" фетчить все в отдельном потоке.
 А кто говорит что пользователю даже 10 тыс. много тот поц ;-)



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

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

Наверх




Память: 0.48 MB
Время: 0.074 c
1-1089025841
killer
2004-07-05 15:10
2004.07.18
Раскрыто ли PopupMenu


3-1088150914
denis24
2004-06-25 12:08
2004.07.18
table.close


14-1088372089
SergP
2004-06-28 01:34
2004.07.18
dcu --> pas???


1-1088624633
Delphin
2004-06-30 23:43
2004.07.18
Проблема с удалением записи в типизированном файле


11-1076660898
Mist
2004-02-13 11:28
2004.07.18
Отображение ShortCut(Accelerator) в главном меню