Помогите с ASP.Net C # Chart Control - PullRequest
1 голос
/ 23 июня 2011

Я создаю веб-приложение, которое используется для создания отчетов. до сих пор мне удалось создать приложение, которое запрашивает базу данных Interbase и сохраняет результат запроса в наборе данных, который выглядит как

NAME | GP   | ORD_GP | EXP   | TOTAL GP | TARGET
a      206     48      -239     15         1600
b      0       27       0        27        1520

эти данные затем используются для создания некоторых столбцовых диаграмм. которые нравятся

enter image description here

Теперь мне нужно уметь создавать еще одну диаграмму, которая будет отображать почасовой линейный график ИТОГО ГП, проблема в том, что веб-приложение каждые три минуты запрашивает базу данных, чтобы получить новые данные и сохранить их в наборе данных и затем отобразите новый столбец графа.

Может кто-нибудь сообщить, как я могу создать линейный график для TOTAL GP, учитывая, что эти данные постоянно меняются.

1 Ответ

0 голосов
/ 23 июня 2011

Я бы использовал некоторый фоновый демон / запланированное задание / и т. Д. На сервере, чтобы регулярно вычислять значение «снимка» «total gp» и хранить его где-то (таблица дБ) с отметкой времени ...

ваше веб-приложение знает последнюю отображаемую метку времени этих снимков и может запрашивать все, что новее, когда это необходимо (например, каждые 3 минуты)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...