标签: windows winapi odbc windows-server-2008 64-bit
我有一个64位应用程序和一个只有32位风格的ODBC驱动程序。有没有办法让应用程序通过驱动程序连接到数据源?
我意识到简短的答案是否定的,与64位应用程序无法加载32位dll相关,但我正在寻找一个稍长且更积极的答案。
此时不能重写驱动程序。
答案 0 :(得分:2)
在32位进程中托管ODBC驱动程序,并在您现在的64位应用程序和进程之间进行通信。选择你的IPC of choice这样做(我可能会使用套接字,没有特别的原因)。
这是一个article,讨论了这种方法,以及一些含义。