C# 通知数据库更改

C# 通知数据库更改,c#,ms-access,C#,Ms Access,我有两个系统,它是基于局域网的。我只想在数据库发生更改时通知其他系统。我正在使用C#和ms access访问数据库。你能告诉我怎么做吗?提前谢谢 如果使用access,则不能像在MS SQL中那样编写触发器。有不同的方法。其中包括: 在system 1上,使用一种方法开发小型web api,如果系统发生更改,该方法将返回true或false。从system 2在某个时间间隔上ping system 1 API方法 使用微软的SignalR技术进行实时编程。在系统2上创建SignalR客户端,并在

我有两个系统,它是基于局域网的。我只想在数据库发生更改时通知其他系统。我正在使用C#和ms access访问数据库。你能告诉我怎么做吗?提前谢谢

如果使用access,则不能像在MS SQL中那样编写触发器。有不同的方法。其中包括:

  • 在system 1上,使用一种方法开发小型web api,如果系统发生更改,该方法将返回true或false。从system 2在某个时间间隔上ping system 1 API方法

  • 使用微软的SignalR技术进行实时编程。在系统2上创建SignalR客户端,并在数据库发生更改时从系统1向系统2发送消息


  • 如果仅从客户端(C#应用程序)更改数据库,则更适合从客户端(更改数据时)发送通知,而不是使用推送模型(例如,从数据库触发回调)