哪里可以下载“Microsoft ole db provider for visual foxpro 9.0”?

问题描述

我打算使用 ADO 访问 DBF 文件,看来我需要安装 Microsoft OLE DB Provider for Visual FoxPro 9.0,但它报告 404 not found: https://www.microsoft.com/en-ca/download/details.aspx?id=14839

你知道在哪里可以下载提供程序吗?

访问 DBF 的现代方式是什么?

解决方法

Visual FoxPro 9 OLEDB 驱动程序的安装程序似乎从 Microsoft 下载中心消失了。奇怪的是 Visual FoxPro 8 driver 仍然存在。只要您不需要版本 9 中引入的功能,您就可以使用它。如果您能找到它,您也可以使用 ODBC 驱动程序。

来自 Microsoft 的 OLEDB 和 ODBC 驱动程序都是 32 位的,因此您的 C++ 应用程序需要是 32 位的。

有多种第三方替代方案可用于访问 DBF 文件:

Devart ODBC Driver For XBase

Progress DataDirect

以及其他各种。关于第三方驱动程序要记住的是,它们可能支持也可能不支持索引,并且没有支持 Visual FoxPro 数据库存储过程或触发器。

,

CNET 在此处提供 9.0 驱动程序:

Microsoft OLD DB Provider for Visual FoxPro 9.0

JR