我正在使用Dot net 3.5(c#)创建一个Web应用程序。
需要:
是否有可能完成这项任务。这该怎么做。
答案 0 :(得分:0)
这是可能的,但要做到这一点,您的报告页面必须在计时器上使用ajax请求来检查服务器是否有新记录。
答案 1 :(得分:0)
您似乎可以为您的问题应用SQLCacheDependency。您可以在read this article from ASP.NET website时比较它是否符合您的要求。
更好的方法是使用 SqlCacheDependency类使数据 仍然缓存,直到它的底层 数据已在SQL中修改 数据库。本教程将向您展示如何。
答案 2 :(得分:0)
您可以尝试使用LinqToCache来获取SqlDependency等使用的Query Notifications基础结构的LINQ敏感包装器。您可以将这篇文章阅读understand how SqlDependency作品。
这将为您的Web应用程序提供活动通知机制,以检测数据库上发生的更改。对于弹出式部分,使用各种Comet技术的方法众所周知。