1

我正在尝试将本地计算机与我的 Web 应用程序连接。我需要从本地计算机获取一些数据并将其插入到我的在线表中。用户单击一个按钮并将一个新列添加到名为 request 的在线表中,该表具有“状态” new”一开始。我选择了 sql 依赖项,它作为 Windows 服务安装在本地机器上,它检查请求表中是否有任何新的插入。该服务从本地机器获取一些数据并将其发布到在线数据库并更改请求表中的状态字段为“已更新”。

现在我的问题是如何通知我的网站所需的数据已插入表中?我需要持续观察请求表,直到状态列中的值更改为更新。我可以去线程或计时器吗?

4

1 回答 1

0

您可以在您的网站使用的实时数据库中编写一个 INSERT 触发器。

使用另一个表 RequestUpdates 并编写一个 INSERT 触发器,将值添加到实时数据库中的表 RequestUpdates 中。

设计您的网站以加载 RequestUpdates 表。并且当用户登录并查看请求时,将实时表中的状态更改为已查看。

这样,将显示下一次未查看的新请求。

于 2012-06-30T07:35:04.203 回答