【问题标题】:Is it possible to use a 32-bit ODBC driver with a 64-bit application on windows?是否可以在 Windows 上使用 32 位 ODBC 驱动程序和 64 位应用程序?
【发布时间】:2009-06-26 09:44:59
【问题描述】:

我有一个 64 位应用程序和一个 ODBC 驱动程序,只有 32 位版本。有没有办法让应用程序通过驱动程序连接到数据源?

我知道简短的答案是否定的,与 64 位应用程序无法加载 32 位 dll 有关,但我正在寻找一个稍微更长、更积极的答案。

此时重写驱动程序不是一种选择。

【问题讨论】:

    标签: windows winapi odbc windows-server-2008 64-bit


    【解决方案1】:

    在 32 位进程中托管 ODBC 驱动程序,并在您现在的 64 位应用程序和进程之间进行通信。选择你的IPC of choice 这样做(我可能会选择套接字,没有特别的原因)。

    这里有一个article,讨论了这种方法及其一些含义。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-03
      • 2011-10-27
      相关资源
      最近更新 更多