2011-12-21 2 views
0

MYSQL 데이터베이스를 사용하고 있습니다. 금액이 필드 인 pricing_detail이라는 테이블이 있습니다. 이 금액 필드는 다른 사용자에 의해 자주 변경됩니다. UI 부분에는 금액을 표시하는 페이지가 있습니다. 나는 백그라운드에서 돌아갈 서비스를 원한다. 금액이 데이터베이스에서 변경 될 때마다 이 시점에서이 페이지를 열어 본 모든 사용자는 새로운 금액의 금액을 즉시 볼 수 있습니다. 이 날씨에 대해 혼란 스럽습니다. 실제로 가능합니까? id는 데이터베이스에서 값이 변경되고이 값이 브라우저에로드되는 방식을 내 서비스가 알 수있는 것보다 더 가능합니까?서비스를 통해 데이터 자동로드

+0

여기 질문은 무엇입니까? –

+0

글쎄 간단한 질문 그냥 우리가 내 cenerio에 따라야 할 바베큐 –

+0

잘 그리고 나는이 질문에 .net을 물어 가이드 라인이 필요합니다. –

답변

1

데이터가 자주 변경되기 때문에, 변경되는 데이터가 업데이트 패널에 타이머 트리거를 사용하여 타이머 시간을 할당 updated.so 될 수 있도록 형태마다 다시 시도마다 특정 간격 있도록 양식이 다시로드됩니다.

타이머 :

<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

다른 생각? –

관련 문제