如何在其他用户更新记录时通知用户(SQL Server)

时间:2018-07-06 09:55:57

标签: sql-server

当多个用户当时正在更新同一记录时,如何通知其他用户最近有人更新了该记录。

那么是否有规定其他用户将获得记录的更新副本或将获得即时通知?

2 个答案:

答案 0 :(得分:1)

您可以使用Web应用程序在其中显示即时通知。 SignalR Javascript库使用SQL依赖关系通过asp.net处理它。

答案 1 :(得分:1)

您将如何知道该记录已被更新。您应该为此使用乐观锁定。实现乐观锁定后。当您尝试更新已更新的记录时。它将引发并发错误。您可以在UI上显示正确的消息。该记录已更新,请刷新页面,然后重试。