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

Вниз

Медленная работа с таблицами   Найти похожие ветки 

 
AZ ©   (2004-08-11 06:47) [0]

D6, Paradox. Таблицы связаны через многочисленные TQuery с многочисленными DBGrid и TСhart.  При последовательном выполнении запросов происходит сильное замедление выполнения приложения.
Подозрение падает на отрисовку графиков и гридов, т.к. после их удаления запросы выполняются почти мгновенно (0,5сек).
1. Верно ли это предположение?
2. Как «отключить» DBGrid на время манипуляций с данными?
3. Как проделать то же с TСhart?


 
menart ©   (2004-08-11 07:33) [1]

Отключать надо не DBGrid, а
DataSource.Active:=false;
//Что делаем с таблицами
DataSource.Active:=true;

так ты отключешь и DBGrid и TChart


 
AZ ©   (2004-08-11 09:22) [2]

>menart ©   (11.08.04 07:33) [1]
Дело в том, что гриды и чарты присоединены к TQuery, а не к TTable. Если ясделаю MyQuery,Active:=False, то как я буду делать запросы?

PS База локальная.


 
Sergey13 ©   (2004-08-11 09:25) [3]

Енабле(Дизабле)Контрол


 
AZ ©   (2004-08-11 09:35) [4]

Sergey13 ©   (11.08.04 09:25) [3]
Насколько я понимаю, Enable:=False просто перекрывает доступ юзера к контролу, т.е. делать выбор ячейки сетки или Zoom в TChart"e


 
Sergey13 ©   (2004-08-11 09:39) [5]

2[4] AZ ©   (11.08.04 09:35)
Не угадал!
MyQuery.EnableControls
MyQuery.DisableControls


 
menart ©   (2004-08-11 10:15) [6]


> menart ©   (11.08.04 07:33) [1]
> Отключать надо не DBGrid, а
> DataSource.Active:=false;
> //Что делаем с таблицами
> DataSource.Active:=true;
> так ты отключешь и DBGrid и TChart


Ты отключишь компонент отвественный за визуализацию данных, это то что тебе и нужно, я правильно понял?


 
AZ ©   (2004-08-11 10:17) [7]

Спасибо!
Я просто упустил DisableControls



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

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

Наверх




Память: 0.48 MB
Время: 0.06 c
6-1088500382
alexts
2004-06-29 13:13
2004.09.05
Заполнение HTML формы


14-1091612846
Ricks
2004-08-04 13:47
2004.09.05
Анкета.....


1-1092826286
Lizka
2004-08-18 14:51
2004.09.05
Ширина колонок у EhLibDBGrid


1-1092961526
orop
2004-08-20 04:25
2004.09.05
ListView- "осветление иконки пункта".


4-1090566377
Form_1
2004-07-23 11:06
2004.09.05
Неправильное преобразование?