2011-06-23 18 views
1

レポートアプリケーションで使用されるWebアプリケーションを作成しています。これまでのところ、私はInterBaseデータベースを照会し、このデータは、その後、いくつかの縦棒グラフを作成するために使用されASP.Net C#チャートコントロールのヘルプ

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

のように見えるデータセットにクエリの結果を格納するアプリケーションを作成するために管理しています。 TOTAL GPの時間ごとの折れ線グラフが表示されます別のチャートを作成し、問題がWebアプリケーション私は今、行うことができるために必要なものこれら

enter image description here

のようなこれはされているデータベースごとに3分を問い合わせます新しいデータを取得してデータセットに格納し、新しい列グラフを表示します。

このデータが絶えず変化していることを考慮して、TOTAL GPの折れ線グラフをどのように作成できるのかアドバイスをお願いします。

+1

mhh ...申し訳ありませんが、あなたはどこにいらっしゃいますか?これまでに何を試しましたか?期待どおりに動かなかったのは何ですか? – DarkSquirrel42

+0

私は今まで何も試していませんでしたが、毎時更新される折れ線グラフの作成方法についてアドバイスが必要でした。問題は現時点ではデータが3分ごとにデータベースから取得され、TOTAL GPは実際にどこにでも格納されないため、オンザフライで計算されます。だから、どのように私は1人1人のTOTAL GPの毎時更新を表示する折れ線グラフを作成するつもりですか?これが今や意味をなさない – c11ada

答えて

0

は私が... regulary計算するには、サーバー上のタイムスタンプを持つ「総GP」と店のどこか(DBテーブル)の「スナップショット」の値をなどのいくつかの背景デーモン/ sheduledタスクを/使用したい

あなたのWebアプリケーションは、それらのスナップショットの最後に表示されたタイムスタンプを知っていて、必要なときにいつでも新しいものをすべて照会することができます(例えば、3分ごと)

関連する問題