ms-access - MS Access : How can I find out where Tables, 使用了查询、宏等?

标签 ms-access

我们继承了一个 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/

相关文章:

sql-server - sql server 有简单的前端吗?

java - 从 MS Access 中提取数据并输出图表

c# - 使正在运行的进程成为事件窗口

c# - 如何从 Access 表中获取一些数据以显示在 C# 中的文本框中?

vb.net - 使用 OleDb 和 Access 处理 dd/mm/yyyy 日期格式

sql - 使用 Excel VBA 使用 Excel 数据快速更新 Access 数据

sql - Access 2007 改进查询/vba 以按链接列表分组

sql-server - 如何以编程方式创建 SQL Server View 的 ODBC 链接表并使其可编辑?

sql - 如何在 MS Access 2007 或 MS SQL Server 2005 中通过 SQL 将字段转换为行

security - 与 MS Access 数据库的安全 ODBC 网络连接