由于驱动程序和应用程序之间的体系结构不匹配,无法连接到FoxPro数据库

时间:2014-04-30 21:51:23

标签: odbc 64-bit visual-studio-2005 foxpro dsn

尝试通过Windows 7 x64 PC上的DSN连接到FoxPro数据库时收到此错误消息:

  

指定的DSN包含驱动程序和应用程序之间的体系结构不匹配

此项目使用Visual Studio 2005.连接设置正确指向32位DSN ODBC配置。不使用默认的x64 ODBC DSN。我甚至进入注册表(Wow6432Node)以确保FoxPro驱动程序指向32位位置(sysWow64目录)中的驱动程序。

难倒 - 有什么想法吗?

1 个答案:

答案 0 :(得分:0)

Visual Studio 2005项目是为“任何CPU”配置的,需要显式设置为x86。这就是区别,即使DSN指向正确的32位驱动程序。

平台目标:x86