Win7上VS2010写的ADO程序在XP上不能运行?

简介:

【问题描述】

  用VS2010在Win7或Windows Server 2008 r2上写的ado访问程序,在Win7或Windows Server 2008 r2上运行正常,在XP或Windows Server 2003上不能正常运行:

  AfxOleInit 成功

  CreateInstance("ADODB.Connection")  成功

  CreateInstance("ADODB.Recordset")  失败

【参考解决方案】

  可能原因是msado15.dll的版本问题,可import老版本msado15.dll编译尝试。


*** walker ***

本文转自walker snapshot博客51CTO博客,原文链接http://blog.51cto.com/walkerqt/1332182如需转载请自行联系原作者


RQSLT

相关文章
|
2月前
|
C# Windows
初识Windows程序
初识Windows程序
11 0
|
1月前
|
编译器 C语言 C++
|
Windows Python
Windows:直接使用命令运行一个程序
Windows:直接使用命令运行一个程序
713 0
Windows:直接使用命令运行一个程序
|
Windows
Windows 7 SP1与部分程序不兼容
2月18日报道,本周五,软件巨头微软通过合作网站MSDN和Technet,向公众提供了最新的Windows 7SP1服务包的下载地址。 据了解,官方确认SP1的版本号锁定为7601.17514.101119-1850,同期发布的还有Windows Server 2008 R2的首个服务包。
822 0
|
存储 数据安全/隐私保护 Windows