Windows 10 Visual FoxPro ODBC 问题

Windows 10 Visual FoxPro ODBC 问题

我刚刚从 Windows 7 64 升级到 Windows 10 64。现在我遇到了 Visual FoxPro 驱动程序问题。我使用的是 32 位 ODBC 管理器 (C:\Windows\SysWOW64\odbcad32.exe)。当我尝试添加或编辑 Visual Fox Pro 源时,出现以下错误:

在此处输入图片描述

我检查了目录:\Windows\system32\vfpodbc.dll并且确实存在。为什么会出现此错误?如何更正?

答案1

去检查 :

  • HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI如果列出的文件确实存在,请验证驱动程序的注册表 子项。
    对于 32 位程序,该文件夹C:\Windows\System32 无法访问,并自动替换为C:\Windows\SysWOW64。因此,System32 的路径应替换为 SysWOW64。
  • 你应该安装FoxPro 9.0 服务包 2.0修补程序(实际上只是列表中的第三个)
  • 您可能需要下载并安装MSXML 4.0 核心包

问题也可能是与 Internet Explorer 11 或 Spartan 不兼容。
您在使用 Windows 7 时是否使用过 IE11?

如果找不到解决方案,总是可以选择降级回 Windows 7

答案2

如果其他一切都失败了,就像我今天遇到的情况一样,请尝试安装VFP 9 Service Pack 2 运行时,可从http://www.foxpert.com/download/runtime.htmlhttps://github.com/VFPX/VFPRuntimeInstallers

原因是这个安装程序同时包括极化极化虚拟专用网络驱动程序,并且它成功安装在所有其他独立安装程序都失败的 Windows 7 机器上。

确保标记ODBC 和 OLE DB选项运行时文件设置部分。

在此处输入图片描述

旧版 VFPODBC.MSI 可从以下网址获取http://web.sisgarbe.pt/sispub/download/obter.php?produto=VFPODBC

相关内容