在 Microsoft Office Access 2007 发布之后,可免费下载 Access 2007 Developer Extensions 和 Access 2007 Runtime。这些实用程序为数据库开发人员提供了相应的工具,以便对数据库进行打包和部署、创建数据库模板以及将数据库与源代码控制系统(如 Microsoft Visual SourceSafe)进行集成。
有关下载和使用 Access 2007 Developer Extensions 或 Access 2007 Runtime 的详细信息,请参阅另请参阅部分中的链接。
使用 Access 2007 Developer Extensions
在计算机上安装 Access 2007 Developer Extensions 时,会向在 Access 2007 中单击 Microsoft Office 按钮 时出现的菜单中添加一个名为“开发人员”的新部分。
该菜单的这一新部分包含下列命令:
- 数据包解决方案 使用此向导可以创建 Windows Installer 包(.msi 文件),它可以在用户的计算机上安装您的数据库和任何支持文件。安装包可以根据需要包含 Access 2007 Runtime 或者提示用户下载 Access 2007 Runtime。在计算机上安装 Access 2007 Developer Extensions 后,可以通过以下方式启动数据包解决方案向导:
- 单击 Microsoft Office 按钮 ,指向“开发人员”,然后单击“数据包解决方案”。
- 另存为模板 使用此命令可以创建数据库模板 (.accdt) 文件,可以在“开始使用 Microsoft Office Access”页上使用此模板文件,以使其别具特色。在计算机上安装 Access 2007 Developer Extensions 后,可以通过以下方式启动“另存为数据库模板向导”:
- 单击 Microsoft Office 按钮 ,指向“开发人员”,然后单击“另存为模板”。
- 源代码控制 使用此命令可以将数据库与源代码控制系统相集成。如果已在计算机上安装了源代码控制系统(如 Visual SourceSafe),则在单击 Microsoft Office 按钮 时出现的菜单的“开发人员”部分中会出现第三个选项。例如,如果安装了 Visual SourceSafe,则该菜单中会出现“从 SourceSafe 创建”选项。可以使用此功能将数据库与源代码控制系统相集成。
在多个开发人员修改数据库的设计时,源代码控制系统很有用。您可以从源代码控制系统中签出任何数据库对象,然后修改该对象的设计。例如,一个开发人员可以签出报表,修改该报表的设计,然后重新签入该报表。如果对象已签出,则其他开发人员无法对其进行更改。这有助于防止在多个开发人员尝试同时修改同一对象时可能发生的丢失工作的现象。通过使用源代码控制,您还可以查看每次签出对象时进行的更改的历史记录,并且可以根据需要恢复到对象的以前版本。
如果在计算机上安装了源代码控制系统,则在安装 Access 2007 Developer Extensions 后,可以通过以下方式从 Access 2007 中启动源代码控制系统:
如果要获得有关使用源代码控制系统的更多帮助,请参阅与该程序一起安装的帮助系统。
注释 Access 2007 Developer Extensions 不包含以前版本的 Microsoft Access 中所包含的属性扫描程序和自定义启动向导。
要下载 Access 2007 Developer Extensions,请单击另请参阅部分中的链接。
使用 Access 2007 Runtime 部署应用程序
Access 2007 Runtime 是一种免费程序,您可以使用该程序向没有在其计算机上安装 Access 2007 的用户分发您已经构建的 Access 2007 应用程序。使用 Runtime 打开应用程序的用户无法修改窗体、报表以及该应用程序中包含的其他对象。所有与设计有关的功能均被删除或禁用,包括默认的功能区、快速访问工具栏和导航窗格。因此,必须对应用程序进行相应的设计,以便将用户需要的所有功能包含在其窗体、报表和自定义功能区中。
从 Microsoft.com 下载中心可以免费下载 Access 2007 Runtime。您无需购买任何软件就可以重新分发 Runtime,而且可以向其分发 Runtime 的用户的数目没有限制。除了自己分发该程序以外,您还可以指导用户自己从该下载中心下载此程序。