如何在插入/更新时检查数据库中的更改
本文关键字:数据库 检查 插入 更新 | 更新日期: 2023-09-27 18:18:44
我有一个有趣的问题。我需要写一个程序,检查,看看数据是否已插入或更新到一个微软访问数据库。该程序需要兼容两种类型的数据库,所以使用触发器是不可能的,因为它不会在访问等工作
有谁知道怎么做这个检查吗?
任何帮助都将非常感激!
谢谢
听起来您需要向数据库添加一些字段。下面是我想到的:
为要检查的每个表添加两个字段:updateTimeAppA
和updateTimeAppB
。每个应用程序在插入或更新时将其updateTime字段设置为DateTime.Now
。然后,想要检查是否有人触摸数据的应用程序可以将其他应用程序的最新更新时间与自己的更新时间进行比较。
除非您有一个非常大的数据库,否则保存几个副本并将实时版本与副本进行比较并不困难,应该不会花费很长时间。