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

相关文章
|
8月前
|
C# Windows
初识Windows程序
初识Windows程序
|
4月前
|
小程序 Windows
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
|
8月前
|
编译器 C语言 C++
|
Windows
windows双开程序代码脚本
windows双开程序代码脚本
151 0
|
Linux API 开发工具
Windows NT 驱动程序的编译、安装、调试
Windows 驱动分为两类,一类是从 Windows NT 遗留下来的驱动模型称为传统的 Windows NT 驱动程序模型,另一类是 Windows 添加了电源管理后的 KMDF (WDM)驱动程序。本文这里首先以最简单的 Windows NT 驱动模型为例介绍 Windows 驱动的简单编写、编译、安装及调试。
324 0
|
Windows Python
Windows:直接使用命令运行一个程序
Windows:直接使用命令运行一个程序
796 0
Windows:直接使用命令运行一个程序
|
Windows
Windows 7 SP1与部分程序不兼容
2月18日报道,本周五,软件巨头微软通过合作网站MSDN和Technet,向公众提供了最新的Windows 7SP1服务包的下载地址。 据了解,官方确认SP1的版本号锁定为7601.17514.101119-1850,同期发布的还有Windows Server 2008 R2的首个服务包。
855 0