本文列出了 Microsoft Access 2013 和 Access 2010 之间的功能和功能的变化。 它还介绍了更改对 Access 数据库的影响,并提供了一些已删除功能和功能的替代方法。
注意: 如果您之前在使用 Access 2007,请参阅文章Access 2010 中废止和修改的功能,其中涵盖了 Access 2007 与 Access 2010 之间的主要变化。
功能 |
说明 |
替换 |
其他信息 |
---|---|---|---|
Access 数据项目 (ADP) |
打开 Access 数据项目文件的功能已被完全删除。 |
Access 2013 基于 SQL 的数据库将取代 ADP 的大部分功能。 下面是 ADP 的一些替代方法:
|
Access 2013https://go.microsoft.com/fwlink/p/?linkid=262870中的更改 |
Access 对 Jet 3.x IISAM 的支持 |
您无法再打开 Access 2013 中的 Access 97 数据库。 您需要升级该文件。 若要执行此操作,请在 Access 2010 或 Access 2007 中打开它,将其保存为 .accdb 文件格式,然后在 Access 2013 中将其打开。 此更改还会影响链接到 Access 97 数据库的数据库。 |
ACCDB 是桌面数据库中的建议格式。 在高于 Access 97 但低于 Access 2013 的 Access 版本中打开 Access 97 数据库文件,然后将其转换为不低于 Access 2000 的版本。 Access 2013 支持 Access 2000 及更高版本,直至 Access 2010。 |
取消支持,因为 Jet 3.x IISAM 驱动程序不再可用。 |
数据透视图和数据透视表 |
Access 2013 中没有用于创建数据透视图和数据透视表的选项,因为不再支持 Office Web 组件。 |
在 Excel 中使用增强型数据透视图和数据透视表功能。 不是数据透视图的图表和使用 MSGraph 组件的图表在 Access 2013 中仍然可用。 “图表向导”组件创建的图表仍然受支持。 |
有关 Office Web 组件生命周期的背景知识,请参阅以下博客文章: Office Web 组件 "路线图"。 |
“文本”和“备注”数据类型 |
“文本”和“备注”数据类型已经重命名,并且其功能稍有改动。 |
“文本”数据类型已重命名为“短文本”。 在桌面数据库中,一个短文本字段最多可以包含 255 个字符。 在 Access 应用程序中,默认字符限制为 255 个,但是可以在字段属性中将其增加到 4000 个。 “备注”数据类型已重命名为“长文本”。 在桌面数据库中,长文本字段最多可以包含大约一千兆字节的数据,在 Access 应用程序中最多可以包含 2^30-1 字节的数据。 |
在桌面数据库中,“长文本”字段可以配置为包含格式文本。 但是,“格式文本”选项在 Access 应用程序中不可用。 |
已从 Access 中取消 dBASE 支持 |
已取消 dBASE 支持 – 您不能再连接到外部 dBASE 数据库。 |
||
“智能标记”属性 |
不再支持“智能标记”(操作标记)。 |
||
Access 数据收集 |
Access 2013 不支持创建新的数据收集表单。 但是,它可以处理在早期版本的 Access 中创建的数据收集表单。 |
不适用 |
数据收集功能使客户可以创建数据收集表单并以电子邮件的形式发送这些表单。 当客户返回这些电子邮件时,在 Access 数据库中处理和存储数据。 |
Access 2003 工具栏和菜单 |
与在 Access 2007 和 2010 中不同,在 Access 2013 中,您不能再绕过功能区界面并显示 Access 2003 工具栏和菜单。 但是您可以使它们显示在“加载项”选项卡上,或将它们添加到自定义功能区组或“快速访问工具栏”。 |
Access 2003 工具栏和菜单显示在功能区的“加载项”选项卡中。 还支持将它们添加到自定义功能区组。 您还可以使用 RibbonX 和 XML 为桌面数据库创建自定义功能区。 |
|
Access 复制选项 |
在 Access 2010 或更早版本中打开 .mdb 文件时,复制选项显示在 "数据库工具" 选项卡上。 这些选项在 Access 2013 中不可用。 |
不适用 |
Access 2013 中完全取消了对复制的支持。 |
Access 源代码控制 |
使用“源代码控制”加载项可与 Microsoft Visual SourceSafe 或其他源代码控制系统集成,从而可以对查询、窗体、报表、宏、模块和数据执行签入/签出操作。 开发人员源代码控制功能未作为 Access 2013 的加载项提供。 |
不适用 |
|
访问三态工作流 |
不再提供工作流的入口点。 在用户界面宏中,工作流命令不可用。 如果您打开的现有 Access 2010 数据库中具有包含 StartNewWorkFlow 和 Workflow 任务的用户界面宏,Access 2013 将显示警告。 |
不适用 |
|
Access 升迁向导 |
升迁向导允许您将 Access 数据库表扩展到新的或现有的 Microsoft SQL Server 数据库。 已为 Access 2013 删除此向导。 |
要执行此操作,请运行 SQL Server 导入和导出向导(在 SQL Server Management Studio 中)将 Access 表导入到 SQL Server 数据库。 然后,创建新的自定义 Access Web 应用程序,将表从 SQL Server 导入到该 Web 应用程序。 |
|
Access 包解决方案向导 |
已去除程序包解决方案向导。 程序包解决方案向导允许您将 Access 桌面数据库文件与 Access Runtime 一并打包并将文件分发给其他人。 |
与将桌面数据库打包后分发给其他人相比,更好的方式是在 Access 2013 中创建 Access 应用程序。 您可以将 Access 应用程序另存为程序包以提交到 Office 应用程序市场或内部公司目录。 如果你创建了一个桌面数据库,而你决定想要与其他可能未安装 Access 2013 的完整版本的用户共享,则可以将该数据库提供给其他人,并让他们下载Microsoft Access 2013 运行时。 |