gpt4 book ai didi

vb.net - 64 位 ODBC 异常

转载 作者:行者123 更新时间:2023-12-03 20:26:35 25 4
gpt4 key购买 nike

当我将开发平台从 Windows XP X86 移动到 Windows 7 X64 时,出现以下 ODBC 异常:

ERROR [IM014] [Microsoft][ODBC Driver Manager] The specified DSN contains an architecture mismatch between the Driver and Application

我确定这意味着它连接的服务器是 32 位的,而我运行的计算机是 64 位的,使用的 ODBC 驱动程序是 64 位的。

我正在编写的应用程序设置为在 32 位模式下运行,因为我们使用的某些第三方软件与 64 位不兼容。

我尝试下载 32 位驱动程序并更改 DSN,但它没有解决我的问题。我仍然得到异常(exception)。

如果有人有任何关于 32 位 SQL 驱动程序的链接,或者任何关于我如何通过改变项目来解决这个问题的想法,我都会倾听。

提前致谢,

-Jrud-

最佳答案

听起来您已经使用 64 位 ODBC 管理器设置了 32 位 DSN:

http://msdn.microsoft.com/en-us/library/ms712362(VS.85).aspx

尝试改用此 ODBC 管理器:

c:\windows\sysWOW64\odbcad32.exe

关于vb.net - 64 位 ODBC 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1947634/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com