当另一个已被修改时更新表
问题描述:
我在Access数据库中有两个表。 (SQL示例很好)。当另一个已被修改时更新表
第一个表格是名为Reports的表格。
的字段包括: -
- ID
- REPORTNAME
- REPORTTYPE
第二个表是一个模板,其中用户将存储的报告的主机。用户每周修改此模板表。下面是字段: -
- ID
- 用户名
- REPORTNAME
- REPORTTYPE
- ScheduledDate
- 完成
- AssignedBy
我把一切都在我的代码工作, 但是我 忽略了一些重要的事情
我需要将用户可能对Report Table,I.E编辑报表名称的更改反映到Template Table中,以便编辑报表的任何实例现在都显示新名称。
我正在努力研究如何做到这一点?
任何帮助将不胜感激,它不必是确切的代码,更是如此的方法。
答
只适用于.adp项目,您应该可以使用触发器来执行此操作。
像
create <trigger_name>
ON Report
....
你可以在这里使用的触发,如果它是一个SQL数据库,可能需要使用不同的模板表被更新在你的代码来完成。 – Igoy 2013-02-12 11:08:03