Run-timer error '-2147467259(80004005)' 无效的连接

使用visual stduio 2017调试程序,连接数据库出现错误,提示“Run-timer error '-2147467259(80004005)' [DBNETLIB][ConnectionOpen(Invalid Instance()).]无效的连接”


Run-timer error '-2147467259(80004005)' 无效的连接



程序代码连接数据库使用的是adodb库。

这种情况,是因为开发环境所使用的操作系统是64位的,程序生成的目标代码是32位的。由于adodb库和操作系统一样,也是64位的,从而导致这个问题。(反过来,在32位的环境下开发64位的软件也是一样的)。


同样,某些32位的软件,在64位的系统平台上运行,都可能会产生这种冲突问题。


找到原因,解决就很简单了。


本系统将生成的目标平台改为64位,问题解决。




(点击率:2790)

评论

昵称

 聚享站 | 培训学校管理系统 | 惊觉社区 | 杭州同城分类信息 | 
这视界--www.deepvast.com这视界 合作联系QQ:362733019

浙ICP备17017888号