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