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

Вниз

графики   Найти похожие ветки 

 
dm37   (2003-04-21 09:05) [0]

Добрый день,
Рисую графики с помощью DBChart, данные берутся с MS SQL Server(время и 32 температуры), но очень медленно, кто что использует для рисования. Пока есть вариант усреднять данные, ограничивая количество записей, но это не всегда подходит. Или рисовать самому?
Спасибо.


 
MBo ©   (2003-04-21 09:09) [1]

построение графика - очень быстрое.
Очевидно, тормоза в получении данных. Пересмотри.


 
dm37   (2003-04-21 09:43) [2]

Когда оставляю 4 графика работает все очень быстро, даже когда уже откроет все 32 графика тоже работает быстро (сейчас всего 2000 записей), открывает долго.


 
MBo ©   (2003-04-21 09:44) [3]

>открывает долго
А Chart тут при чем?


 
dm37   (2003-04-21 10:29) [4]

без Chart быстро открывает, увеличивается количество графиков увеличивется время. SQL-запрос на сервер не меняется. Это просто разговоры или вы действительно пробывали показывать одновременно 32 графика с количество точек более 2000 для одного графика.


 
REA ©   (2003-04-21 10:40) [5]

Я как-то пробовал DBChart. Тормозит. Причем чем старше версия тем больше. С DBChart вплотную не работал (только смотрел код сотрудника) и решения проблемы предложить не могу, хотя возможно оно есть.


 
MBo ©   (2003-04-21 10:47) [6]

в TChart (не DB) в rutime создал 40 серий, добавил по 2000 точек.
1 секунда на все (создание, заполнение, рисование)

Lineseries - при перетаскивании подтормаживает.
TFastLineSeries - практически нет.

BTW, не имеет большого смысла отображать сразу столько данных, сколько невозможно воспринять.


 
REA ©   (2003-04-21 10:52) [7]

А про не DB и не говорили - там видимо тормозит на выборке из буферов BDE или кого-там еще.


 
dm37   (2003-04-21 13:03) [8]

У меня доступ через ADO. Когда читаешь эти данные через RecordSet, читает быстро, когда откроет работает быстро, видимо действительно, как сказал REA, тормозит при переводе из набора данных в DBChart. Видимо придется писать самому.
Спасибо.



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
1-644
Некий_программёр
2003-04-19 18:10
2003.05.01
dll в res


3-460
Calm
2003-04-14 12:29
2003.05.01
IB+ASP, как создать web-интерфейс к отчету?


14-737
R2D2
2003-04-13 17:52
2003.05.01
Существует ли библиотека для сжатия файлов (по алгоритму


1-636
yul
2003-04-19 18:25
2003.05.01
вопрос по opendialog


7-810
nickn
2003-03-10 13:45
2003.05.01
Интересный вопрос по работе с COM портом