据我了解,我不能再使用 ODBC 连接到 Microsoft Access 2007 中的 Visual Foxpro 9 表。我看到我需要使用 OLE DB 进行连接。我下载了 Visual Foxpro 提供程序,但我没有找到完成我的链接或从 Access 中导入的说明。有人有答案吗?
3 回答
找到了。微软放弃了 ODBC 驱动程序,但这个对我有用。XP SP2 http://www.topol.eu/articles/download%20odbc
似乎有一种方法可以使用 odbc
FoxPro 表的 ODBC 驱动程序不包含在更高版本的 Access 中。
简单的解决方案是下载 FoxPro 的 ODBC 驱动程序。
http://msdn.microsoft.com/en-us/vfoxpro/bb190233.aspx
完成上述操作后,您就可以使用 access 中的标准导入选项来拉取数据,事实上,您实际上可以链接到表并编辑 access 中的数据,而无需导入。
事实上你可以使用 Jeff 提供的链接,但只需要先安装上面的驱动程序。
上述驱动程序也支持所谓的空闲表。那时数据库被认为是一个目录,并且目录中的每个 dBase 文件位置都将显示为存在于给定数据库中的表(因此,数据库本质上是一个包含每个表的文件的文件夹)。
当窗口选择数据源对话框出现时,您必须单击机器数据源,然后您将看到您刚刚安装的两个驱动程序的选择。只需选择可视 Foxpro 数据库驱动程序。
只需安装上述 ODBC 驱动程序,然后使用功能区上的外部数据选项卡,然后选择 ODBC,向导将启动,您可以链接或导入该可视 FoxPro 数据。
附带说明一下,上面的链接有点混乱,您想向下滚动一点并选择 MSI 文件……而不是第一个下载选项。