我有 Database1 和 Database2,我将它们中的每一个添加到一个数据表对象中。现在 Database1 通过 Access 更改,记录可能会添加删除或行数据可能会更改。所以数据库看起来像
+----+----------+-------+-------+
| ID | Name | Price | Sales |
+----+----------+-------+-------+
| 1 | ProductA | 453 | 55 |
| 2 | ProductB | 43 | 156 |
| 3 | ProductC | 22 | 161 |
+----+----------+-------+-------+
因此,如果我删除 Product ID=1 的行,我希望它在第二个 Database2 中删除该记录在 Database2 中的更改。
现在的问题是两个数据库中的数据库记录的顺序不同,因此循环可能需要很长时间..例如,如果删除了 ID=4000,则我必须遍历整个数据库才能找到它。
那么除了很多循环之外还有其他解决方案吗?