如何数据库发送事件[关闭]

问题描述 投票:-1回答:1

每个人都在谈论发送与代理相关的事件,并且与更新操作的时间有关。搜索get是在数据库中向表中添加新条目时。获取Response.Flush()方法的事件,我想利用这种技术而不实际使用函数。这个函数是在控制器中还是在触发器内的数据库中生成但是在Asp.Net中我无法激活它们并利用它们。我希望在这个着名的平台上找到我渴望的东西。

c# asp.net-mvc
1个回答
2
投票

看看SqlDependency:

https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/sql/detecting-changes-with-sqldependency

https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/sql/query-notifications-in-sql-server

这是一种机制,您的sqlclient代码订阅以前在SQL-Server级别配置的事件,然后在发生更改时调用它。这不是微不足道的;你将不得不研究一下,但这应该让你去。

© www.soinside.com 2019 - 2024. All rights reserved.