ms-access – 如何连续开发和部署Access 2010数据库应用程序
我一直在开发Access 2010数据库应用程序,我们称之为Skill.accdb.
我正处于我想开始部署它的阶段,以便用户可以开始使用它并继续同时开发. 我一直在读 > MSAccess-Deployment-Best-Practices, 谈论分裂,编译,安装等,但他们在实际的程序步骤上非常简短. 我已将数据库应用程序拆分为后端和前端:Skill_Back.accdb和Skill_Front.accdb. 如何让前端的开发版本指向后端的虚拟版本,以便我不会搞乱实时版本? 如果我重新拆分(即再次使用Move Data | Access Database工具)指向一个尚未存在的虚拟后端,我被告知所有表现在都是空的 – 不是我想要的. 我错过了哪些关键概念/工具/程序? 附录 继续按照下面的正确答案中的建议,我发现了其他一些描述程序的文章: > MS Access Split Database Architecture to Support Multiuser Environments,Improve Performance,and Simplify Maintainability 解决方法这不是网站或文件;这是一个数据库.您无法在每个用户的计算机上更新前端的每个副本,它只是不起作用.我使用的策略是“版本化”我的前端,当我处理数据库时,我不使用Access的内置移动数据工具.
您需要(至少)2种不同的环境 >生产(用户使用的) 对于测试,您需要自己的后端和前端.这是您进行持续开发的地方.您永远不想打扰您的用户正在使用的内容,尤其是数据. 对于生产,您可以进行更改并通过共享网络驱动器推出新版本,用户可以在其中下载副本,就像第一个一样.在这里,您将使用链接表管理器将表重新连接到生产后端和新前端. 所以工作流程将是: >您有一个用户正在使用的生产后端和前端. 链接表管理器 在导航窗格中,右键单击其中一个链接表以打开快捷菜单.从那里,选择Linked Table Manager. 这样可以轻松管理链接.勾选要更改的每个链接表旁边的框.或者如果全部更改,请单击“全选”.同时选中标记为“始终提示新位置”的框(位于该对话框窗口的左下角).然后Access将要求您找到链接的数据库源. 如果您需要更多信息,请说些什么. 将新表从后端链接到前端 如果我有一个包含表的后端数据库,并且我想将这些表链接到桌面上的前端,我会遵循以下过程: >单击“访问”功能区顶部的“外部数据”选项卡 现在您将看到前端的表格.然后,您可以使用链接表管理器来管理这些链接,例如,应将后端数据库移动到其他位置. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 人工智能自动sql优化工具--SQLTuning for SQL Server
- sql-server – 如何启用到SQL Server实例的加密连接?
- sql-server-2008 – 流畅的NHibernate SQL Server 2008 DAT
- 去掉前面的0的sql语句(前导零,零前缀)
- Sqlserver获取自增长id
- Redis教程(四):Hashes数据类型
- sql – SET NOCOUNT OFF或RETURN @@ ROWCOUNT?
- sql-server – 如何从ado.net调用TSQL函数
- sql-server – 企业级数据库设计的提示
- 使用SQLServer 2008的CDC功能实现数据变更捕获