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

Вниз

Ошибка при перемещении по таблице   Найти похожие ветки 

 
mouse_web   (2004-08-18 03:19) [0]

Для просотра содержимого базы данных (Access) использую RxQuery, DataSource и DBGridEh.
При быстром просмотре таблицы DBGridEh (PageUp, PageDown) выскакивает ошибка:
Invalid BLOB handle in record buffer

В таблице 3 MEMO поля, все остальные числовые и текстовые.
Выяснил, что ошибка кроется в отображении MEMO полей (DBMemo), при количестве записей в таблице больше 1500.

Добавил на форму еще RxQuery, DataSource для отображения MEMO полей. При быстром просмотре все заработало, но база стала тормозить.

Как избежать выдаваемой ошибки не ставя дополнительные RxQuery, DataSource?
Может кто сталкивался с такой проблемой, помогите, плиз....


 
Sergey13 ©   (2004-08-18 09:26) [1]

ИМХО. Лучше оставить 2 кверя, но на срабатывание второго (с Мемо полями) сделать задержку через таймер. Так можно избежать "лишнего" срабатывания при быстрой прокрутке первого (главного) кверя.


 
mouse_web   (2004-08-18 15:13) [2]

На самом деле не очень сильно спасает.


 
Sergey13 ©   (2004-08-18 15:19) [3]

2[2] mouse_web   (18.08.04 15:13)
>На самом деле не очень сильно спасает.
Зависит от вкуса и от того - что и как сделано.


 
AlexAlex   (2004-08-18 16:41) [4]

Увеличте в настройках BDE параметр "BLOBS TO CACHE" вашего Aliasa до макс. количества одновременно отображаемых записей с BLOBами.



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
6-1089197321
ctranik
2004-07-07 14:48
2004.09.12
Если кто знает в чём дело, помогите ........ ( IdHTTP )


1-1093426792
Sectey
2004-08-25 13:39
2004.09.12
Помогите разобраться с ошибкой Invalid variant type


3-1092896413
Jey
2004-08-19 10:20
2004.09.12
Не удаляется таблица


1-1093816829
RaPToR_1
2004-08-30 02:00
2004.09.12
узнать hwnd


11-1080456464
puky
2004-03-28 10:47
2004.09.12
Как перетаскивать иконки в ListView ?