2011-12-21 13 views
0

私はMYSQLデータベースを使用しています。私は金額がフィールドであるpricing_detailというテーブルを持っています。この金額項目は、異なるユーザーによって頻繁に変更されます。 UI部分には、金額を表示しているページがあります。私はバックグラウンドで実行されるサービスが欲しい。データベースの金額の値が変更されるたびに。その時点でこのページを開いたすべてのユーザーが新しい金額の金額をすぐに見ることができます。私はこの天気を混乱させています。これは事実上可能ですか?どのように私のサービスがデータベースで値が変更され、この値がブラウザにどのようにロードされるのかを知る方法よりも可能ですか?サービス経由でデータを自動的にロード

+0

ここで問題とは何ですか? –

+0

それは簡単な質問だけ私は私のcenerioに従わなければならない太もも –

+0

よく私はこの質問をネットで求めるガイドラインが必要です。 –

答えて

1

データが頻繁に変化しているので、毎回フォームを更新して、変更されたデータが更新されるようにしてください。タイマーを使用し、更新パネルでトリガーし、タイマーに時間を割り当てます。フォームが再度読み込まれます。

タイマー:

<asp:Timer ID="timer" runat="server" Interval="5000"></asp:Timer> 

トリガー:

<asp:UpdatePanel ID="UpdatePanel1" runat="server"> 
     <Triggers> 
      <asp:AsyncPostBackTrigger ControlID="timer" EventName="Tick" /> 
     </Triggers> 
</asp:UpdatePanel> 
+0

他のアイデア? –

関連する問題