合并 ACCESS 项目(转移总机)
Posted
技术标签:
【中文标题】合并 ACCESS 项目(转移总机)【英文标题】:Merging ACCESS projects (transferring a switchboard) 【发布时间】:2012-03-15 00:31:49 【问题描述】:我正在为 access 2007 数据库增强和修复表单/查询/VBcode 等。当前版本正在积极使用中,当我完成更改后,我需要在不破坏已在运行 mdb 中的表中存储的数据的情况下传输我的更改。
我不完全确定时机成熟时如何处理“合并”。作为一个实验,我有一个我开始使用的版本的本地备份副本,并使用了导入外部访问数据选项。这导入了新的表单、查询、vb 等。但唯一的问题是总机表单不是新的。总机表格当然由总机经理指导,但我希望所有这些逻辑都以某种方式保存在表格本身中。似乎情况并非如此。导入后,有一个新的同名表单,后面有一个数字,以及正确的创建/修改日期。但是打开后它看起来和旧的交换机完全一样。
有什么想法吗?
【问题讨论】:
【参考方案1】:听起来好像您在一个数据库中同时拥有数据和表单等。这根本不是一个好主意,如果您正在更新,这是纠正问题的理想时机。如果拆分数据库,任何对表单和代码的更新都可以简单地复制给用户,而无需担心数据。你会在这里找到一些注释:http://office.microsoft.com/en-us/access-help/split-an-access-database-HA010342026.aspx
【讨论】:
谢谢,以后肯定会更新的。该系统最初是由具有一定访问权限和 VBS 经验的人创建的,而不是专家或开发人员。我正在尝试清理一些乱七八糟的东西,但现在需要重新编写,遗憾的是没有足够的时间。【参考方案2】:Access 总机管理器使用一个名为Switchboard Items 的表来动态填充总机表单页面。您将需要传输该表的更新版本,以使您修改后的总机页面在其他项目中可用。
【讨论】:
是的,实际上只是在摆弄时注意到了这一点。以上是关于合并 ACCESS 项目(转移总机)的主要内容,如果未能解决你的问题,请参考以下文章
在哪里可以下载 Access 2003 示例数据库 Northwind.mdb