如何做一个监控页面

flygis 2005-11-28 11:29:30
请问各位大侠:
我现在用C#在做一个web程序,我现在有一个需求,下面各单位往数据中心上报数据,我如何知道数据已上报。我的想法是:每隔10秒读一次数据库,看看数据是否增加,如果增加,即判断有数据上报,通时启动数据监控页面。
这样做行不行?具体应怎么做呢?我还不知道如何在后台启动我的那个aspx页面?
...全文
168 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
vivianfdlpw 2005-11-28
  • 打赏
  • 举报
回复
示例:

alter trigger tr
on A
for insert,update,delete
as

exec sp_makewebtask @outputfile='c:\log.htm'
,@query='select * from A'

go

关于页面样式的更多控制信息,参看SQL Server联机帮助sp_makewebtask存储过程
vivianfdlpw 2005-11-28
  • 打赏
  • 举报
回复
利用触发器和sp_makewebtask存储过程生成静态页面,然后在监控页面中设置setTimeout定时刷新
cuike519 2005-11-28
  • 打赏
  • 举报
回复
请考虑使用XMLHTTP对象直接访问aspx页面或者使用webservice.htc访问WebService。
你可以在页面的body的onload方法中调用一个循环方法,该方法使用setTimeout延时调用自己,在自己的函数中使用上面两种方法访问页面或者WebService获得数据之后再做逻辑处理即可。
jxufewbt 2005-11-28
  • 打赏
  • 举报
回复
用Web Service
flygis 2005-11-28
  • 打赏
  • 举报
回复
各位有没有做好的例子,让我参考参考?
bitliuyang 2005-11-28
  • 打赏
  • 举报
回复
上面的方法都不错学习!

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧