繁体   English   中英

如果来自SQL的表已更新/更改,则在ASP.net中接收通知

[英]Receive notification in ASP.net if table from SQL was Updated/Changed

如果修改了表,是否可以从数据库中获取我的ASP.net网站通知?

例如:如果有新消息发送到我的帐户。 它将在我的网站上通知我。 我试图在这种功能上使用ajax,但是我想要一个更好的解决方案。 即使我的表上没有新的更新,AJAX仍继续在服务器上请求/通信,为什么我觉得它没有那么好。

请帮助我解决这个问题。

我应该使用什么技术? 或请给我一些相关文章。

谢谢!

不,没有ajax请求就无法在您的ASP.NET网站上收到通知,而ajax请求会在给定的时间间隔内不断与服务器进行通信。 您可以使用SQL触发器来获取有关表已更新或行已添加/删除的信息,但是要获取该信息,您也需要向数据库服务器发出请求。 除非并且除非Web应用程序/网站发出请求,否则我还没有遇到过数据库服务器自动与您的Web应用程序/网站进行通信的体系结构。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM