自动更改多个查询中使用的字段的方法

时间:2013-02-01 14:28:57

标签: ms-access ms-access-2003

我正在使用MS Access 2003,在其中我总共有100个查询;我的任务是更改其中一个表中的一些名称,但我不确切知道有多少查询使用该特定表。

我的问题是 - 在Access中是否有自动更改多个查询中使用的表中的字段名称而无需手动更新查询以反映更改?

例如,说查询A执行此操作:

SELECT name
FROM tblA
WHERE ...

如果我更改了表格中的名称,是否有办法在所有查询中反映这一点?

由于

1 个答案:

答案 0 :(得分:1)

这是轨道名称自动更正和执行名称自动更正的唯一情况。

  

为什么我要使用名称自动更正?当你在数据库中工作时   有一个经常被用户改变的设计,数据库对象可以   如果其他数据库对象的设计更改,则停止工作。单程   这可能发生在对象的名称发生更改但更改时   没有伴随对依赖的对象的相应更改   原始对象。

     

例如,如果您创建基于名为的表的查询   客户,以及表的名称后来改为Customer,the   由于此名称更改,您创建的查询停止工作。   查询没有其他错误,如果您更正了表   查询设计中的名称,查询再次起作用。

     

名称自动更正功能可以为您跟踪名称更改,并且可以   自动更正表格,报告,表格,查询的名称,   字段或控件,例如文本框。

- http://office.microsoft.com/en-ie/access-help/set-name-autocorrect-options-HA010256413.aspx