我们继承了一个 MS Access 数据库/应用程序 (Office 2002),其名称很广,例如 NewTable、Subform 或 Macro1。不幸的是,当我们将它们更改为更有意义的名称时,引用(在其他查询、表单或操作中)不会更新。
我们如何找出特定对象的使用位置?
最佳答案
您可以检查系统表、MSysObjects 和 MSysQueries 以获取对表和查询的引用(您还可以检查 querydefs 的 sql 字符串)。您可以遍历窗体和报表的属性及其控件,以引用表、查询和宏。您可以搜索代码。
名称更改自动更正选项通常已被弃用,但它可能在这里有一席之地。
关于ms-access - MS Access : How can I find out where Tables, 使用了查询、宏等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/906918/