Access 2000 中没有可用于导入、链接或导出到 FoxPro 文件类型的选项

文章翻译 文章翻译
文章编号: 225861 - 查看本文应用于的产品
本文的发布号曾为 CHS225861
有关本文的 Microsoft Access 2002 版本,请参见 286224
有关本文的 Microsoft Office Access 2003 版本,请参见 824264
本文仅适用于 Microsoft Access 数据库 (.mdb)。

中级用户:要求具备基本的宏、编码和互操作技能。

展开全部 | 关闭全部

本文内容

症状

在 Microsoft Access 2000 中的导入导出链接对话框中,FoxPro 并没有作为文件类型的一个选项列出。

原因

Microsoft FoxPro ISAM 驱动程序不再包含在 Microsoft Access 中。

解决方案

要对 Microsoft FoxPro 进行导入、链接和导出操作,请使用 Visual FoxPro ODBC 驱动程序,如以下步骤演示。

从 FoxPro 导入

  1. 单击开始,指向设置,然后单击控制面板
  2. 在“控制面板”中,打开“ODBC 数据源 (32位)”工具,并选择适当的 Microsoft Visual FoxPro 驱动程序,为您的 FoxPro 数据库或表添加一个新的 ODBC 数据源。
  3. 打开要对其进行导入的 Access 数据库。
  4. 文件菜单上,指向获取外部数据,然后单击导入
  5. 导入对话框中,单击“文件类型”列表中的“ODBC 数据库”。
  6. 选择数据源对话框中,选择在步骤 2 中创建的 Visual FoxPro 数据源,然后单击确定
  7. 导入对象对话框中,选择要导入的表,然后单击确定

链接到 FoxPro

  1. 单击开始,指向设置,然后单击控制面板
  2. 在“控制面板”中,打开“ODBC 数据源 (32位)”工具,并选择适当的 Microsoft Visual FoxPro 驱动程序,为您的 FoxPro 数据库或表添加一个新的 ODBC 数据源。
  3. 打开要在其中创建链接的 Access 数据库。
  4. 文件菜单上,指向获取外部数据,然后单击链接表
  5. 链接对话框中,单击“文件类型”列表中的“ODBC 数据库”。
  6. 选择数据源对话框中,选择在步骤 2 中创建的 Visual FoxPro 数据源,然后单击确定
  7. 链接表对话框中,选择要导入的表,然后单击确定

导出到 FoxPro

  1. 单击开始,指向设置,然后单击控制面板
  2. 在“控制面板”中,打开“ODBC 数据源 (32位)”工具,并选择适当的 Microsoft Visual FoxPro 驱动程序,为您的 FoxPro 数据库或表添加一个新的 ODBC 数据源。
  3. 打开要从中导出的 Access 数据库。
  4. 文件菜单上,单击导出
  5. 将表“tablename”导出为对话框中,单击“文件类型”列表中的“ODBC 数据库”。
  6. 导出对话框中,键入新表的名称,然后单击确定
  7. 选择数据源对话框中,选择在步骤 2 中创建的 Visual FoxPro 数据源,然后单击确定

更多信息

早期版本的 Microsoft Access 和 Microsoft Jet 数据库引擎中提供了通过 Microsoft Jet 数据库引擎访问 FoxPro 数据的功能。不过,对于 Access 2000,只能通过 Microsoft Visual FoxPro ODBC 驱动程序访问 Microsoft FoxPro 数据。而不再支持通过 Microsoft Jet 数据库引擎对 FoxPro 数据进行访问。

重现问题的步骤

  1. 打开任一 Access 数据库。
  2. 文件菜单上,指向获取外部数据,然后单击导入
  3. 导入对话框中,单击“文件类型”列表。
请注意,FoxPro 并不在列表中。

参考

有关设置 ODBC 数据源的更多信息,请单击帮助菜单上的 Microsoft Access 帮助,在“Office 助手”或“应答向导”中键入设置 ODBC 数据源,然后单击搜索以查看该主题。

有关转换具有链接 FoxPro 表的数据库的信息,请参见以下 Microsoft 知识库文章:
200393 ACC2000:转换数据库中链接的 FoxPro 图标变暗(变灰)
有关在导入、链接和导出 FoxPro 数据时可能会遇到的问题的其他信息,请单击下面的文章编号,以查看相应的 Microsoft 知识库文章:
237819 ACC2000:导出到 FoxPro 时出现“ODBC Call Failed”(ODBC 调用失败)错误消息
188401 PRB:如果索引包含函数,ACCESS 不能导入/链接表

属性

文章编号: 225861 - 最后修改: 2005年12月23日 - 修订: 2.0
这篇文章中的信息适用于:
  • Microsoft Access 2000 标准版
关键字:?
kbexport kbimport kbprb KB225861
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com