当另一个已被修改时更新表

问题描述:

我在Access数据库中有两个表。 (SQL示例很好)。当另一个已被修改时更新表

第一个表格是名为Reports的表格。

的字段包括: -

  • ID
  • REPORTNAME
  • REPORTTYPE

第二个表是一个模板,其中用户将存储的报告的主机。用户每周修改此模板表。下面是字段: -

  • ID
  • 用户名
  • REPORTNAME
  • REPORTTYPE
  • ScheduledDate
  • 完成
  • AssignedBy

我把一切都在我的代码工作, 但是我 忽略了一些重要的事情

我需要将用户可能对Report Table,I.E编辑报表名称的更改反映到Template Table中,以便编辑报表的任何实例现在都显示新名称。

我正在努力研究如何做到这一点?

任何帮助将不胜感激,它不必是确切的代码,更是如此的方法。

+1

你可以在这里使用的触发,如果它是一个SQL数据库,可能需要使用不同的模板表被更新在你的代码来完成。 – Igoy 2013-02-12 11:08:03

只适用于.adp项目,您应该可以使用触发器来执行此操作。

create <trigger_name> 
ON Report 
....