触发从 SQL Server 数据库到 asp.net 应用程序的通知 [关闭]

Posted

技术标签:

【中文标题】触发从 SQL Server 数据库到 asp.net 应用程序的通知 [关闭]【英文标题】:Trigger notification from SQL Server database to an asp.net app [closed] 【发布时间】:2020-11-05 09:50:14 【问题描述】:

如何针对 SQL Server 数据库中名为 tblProducts 的表中的数据更改触发通知,如下面定义的 SQL Server 数据库?

此通知将使消费 asp.net 应用程序向 react 原生移动应用程序发送通知。

以下条件适用于通知。

    此通知将由使用相同数据库的 asp.net 应用程序使用。

    每当向此表添加新产品或修改现有产品时,都应触发通知。

    通知应仅提及某个名称的产品是否已更改或添加。例如,Product Xyz has been changedProduct Abc has been added

表定义

  CREATE TABLE  dbo.tblProducts (
            ProductId INT  PRIMARY KEY,
             ProductName VARCHAR(200) NOT NULL,
             ProductDescription VARVHAR(MAX),
             VendorId INT,
             CurrentInventory INT,
             CreateDate DATETIME,
             LastChangeDate DATETIME       
     );

【问题讨论】:

您可以将此库用于 signalR github.com/olofd/react-native-signalr 或者您也可以检查一个信号 是的,这完全取决于您现有的架构,所以在选择之前尝试其中一些 我已经编辑了原始问题,因此它不再是基于意见的问题。即使在使问题更具体之后,也没有办法打开这个问题吗?或者我应该只发布一个新问题,该问题将与这个编辑过的问题重复?如果有版主看到这个,请告诉我。 【参考方案1】:

这完全取决于您的要求。但是,我建议使用 Firebase。

【讨论】:

以上是关于触发从 SQL Server 数据库到 asp.net 应用程序的通知 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 触发器中的“INSTEAD OF”,从 SQL Server 转换而来

sql server 触发器 从一个表添加到另个表是否两个表对应的字段必须相同呢

从 SQL Server 触发器调用 Freshdesk API

创建触发器后的 SQL Server

从 SQL Server 8 到 11 的 RAISERROR 转换

更新后触发并更新到 SQL Server 中的行