首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否在Access中查找和替换表/字段名?

是否在Access中查找和替换表/字段名?
EN

Stack Overflow用户
提问于 2010-05-19 01:00:15
回答 2查看 11.4K关注 0票数 3

我被交给了一个相当大的、陈旧的和硬壳的Access 2000/2003数据库来清理。我需要重命名许多表和字段,但需要以一种不破坏现有查询的方式进行重命名。(幸运的是,不需要担心宏、窗体或报表。)

我听说有一些商业工具可以让这项工作变得更容易,但只找到了一个(http://www.rickworld.com/products.html)。

有没有人可以推荐这个软件,或者其他替代软件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-05-19 04:39:45

Name AutoCorrect是我只有在有意识地更名表/字段/Access对象时才会使用的东西。当我完成“伟大的重命名”时,我会把它关掉。

对于最近的一个项目,我这样做了,但也拼凑了一个小实用程序,以便我可以将我的重命名从我的工作数据库转移到生产数据库。该实用程序还执行一些其他操作(例如复制关系和删除查阅字段)。你可以从my website's Access downloads page下载。它非常粗糙,错误陷阱很少,所以使用风险自负。

对于最近的项目,我使用了名称AutoCorrect,上面的数据库,然后是Rick Fisher's Find & Replace和一个非常有用但不再可用的查找/替换实用程序MDBSearch,归功于"Ucora and Jamie Hornstein“。我甚至不知道我是从哪里得到它的,而且在网上也找不到它。它可能会在我没看过的地方找到。

我过去用过Black Moshannon的SpeedFerret,它是一个极好的产品(在我见过的所有Access查找/替换工具中,它是最灵活、功能最全的),但它们没有跟上更新版本的Access,我也看不到有新版本即将推出的证据。太糟糕了,因为99美元的价格,它在有偿工作的头几个小时内就超过了自己的成本。

票数 4
EN

Stack Overflow用户

发布于 2010-05-19 01:09:48

这可能是名称自动更正的情况:https://support.office.com/en-ie/article/Set-name-AutoCorrect-options-b475af37-dcf8-477e-a9d8-32ca9c1d4623

Name AutoCorrect是一项功能,可帮助防止数据库的功能在其设计频繁更改时中断,特别是当多个用户进行计划外设计更改时。默认情况下,name AutoCorrect处于启用状态。但是,name AutoCorrect确实会略微影响系统性能,如果数据库设计不受计划外设计更改的影响,您可能希望将其关闭。

Name AutoCorrect有助于使数据库对象的名称保持同步。其他潜在的设计更改问题,例如由删除的数据库对象引起的问题,并不直接由name AutoCorrect处理。

另请参见Name AutoCorrect导致的http://allenbrowne.com/bug-03.htmln故障

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2859376

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档