【发布时间】:2021-05-04 21:39:47
【问题描述】:
我有 MySQL 数据库,并使用 C# 和 winforms 进行编程。它将通过局域网在少数 PC 上运行。我想知道是否有一种方法可以检查数据库中是否有更改,而无需每秒进行请求。
示例: 管理员将从数据库中删除记录,在工人电脑上我想自动刷新列表。
【问题讨论】:
-
不知道,在 SQL Server 上,您有
SqlDependency,您可以注册并提醒您表更改。 -
@Charlieface 我在我的项目中没有看到类似的东西,但我发现了这个 link 你认为这可行吗?
-
@Luuk 但它适用于 JavaScript
-
听起来不错,只需检查对非常大的表的性能影响