我试着找到方法,如何制作AfterUpdate事件 - 在另一个(没有更新的)表中创建新记录。
我的意思是,我有两张桌子:
T_Prices : product_ID , m2 和包的价格。
T_AllPrices 包含 PID,m2,pcg,date 。
在我通过手动或通过查询更新/更改表T_Prices中的价格后,我尝试创建事件,查询或者在T_AllPrices中创建新记录。新记录应包括新价格,因此我不需要使用[旧]。[m2] ...
我希望这个img会比我更好地解释它。
谢谢大家的帮助
答案 0 :(得分:0)
如果您使用MS Access> = 2010,则搜索表触发器/数据宏。
可在此处找到示例答案:https://stackoverflow.com/a/25722579/1684486
答案 1 :(得分:-1)
你永远不应该直接在桌子上操作。
使用表单(如果您愿意,在数据表视图中)绑定到T_Prices。
然后使用表单的 AfterUpdate 事件在另一个表中创建新记录。