ADO连接数据库,编译到客户机运行时出现CreateInstance报错0x80004002,经查是由于ADO版本不一致引起的。

解决方法将原来stdafx.h中的

#import "c:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF", "adoEOF")

更换为

#import "c:\Program Files\Common Files\System\ado\msado28.tlb" no_namespace rename("EOF", "adoEOF")

即可

详见微软文章

https://support.microsoft.com/zh-cn/kb/2517589

https://support.microsoft.com/zh-cn/kb/2640696

但是如果调用CreateParameter的话,还是会报0xC0000005错误,这是由于msado28.tlb引用的是64位版本,要改成32位版本的引用即可。

#import "c:\Program Files (x86)\Common Files\System\ado\msado28.tlb" no_namespace rename("EOF", "adoEOF")

ADO连接数据库,编译到客户机运行时出现CreateInstance报错0x80004002、CreateParameter报0xC0000005错误的解决方法。相关推荐

  1. VMware ESXi客户端连接控制台时提示“VMRC控制台连接已断开...正在尝试重新连接“的解决方法

    VMware ESXi客户端连接控制台时提示"VMRC控制台连接已断开...正在尝试重新连接"的解决方法 参考文章: (1)VMware ESXi客户端连接控制台时提示" ...

  2. 关于 国产麒麟系统编译Qt项目是报错:error: cannot find -lGL 的解决方法

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/123784051 红胖子(红模仿)的博文大全:开发技术集 ...

  3. 关于 CentOS系统编译Qt项目报错:error: cannot find -lGL 的解决方法

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/129633859 红胖子(红模仿)的博文大全:开发技术集 ...

  4. 在使用pydelicious时出现HTTP Error 500: Internal Server Error的错误的解决方法:

    在使用pydelicious时出现HTTP Error 500: Internal Server Error的错误的解决方法: 参考文章: (1)在使用pydelicious时出现HTTP Error ...

  5. c++ 编译 curl 报错 数组‘__curl_rule_01__’的大小为负 解决方法

    背景:在原有的项目GCC编译环境下(arm-linux 32位),增加x86-linux 64位的编译环境,编译curl库的时候发生错误. 其他:编译服务器为64位Centos 编译错误提示 /inc ...

  6. Idea运行项目报错:java.lang.OutOfMemoryError: Java heap space 解决方法

    问题描述 使用Idea运行代码量比较多的项目时,会报错:java.lang.OutOfMemoryError: Java heap space 问题处理 这个显而易见是堆内存溢出,首先想到的时tomc ...

  7. 运行 python 程序报错 /libmkl_avx2.so: undefined symbol: mkl_sparse_optimize_bsr_trsm_i8 的解决方法

    写在前面 笔者的运行环境:Ubuntu20.04 一.问题描述 运行 python 程序时出现如下报错: INTEL MKL ERROR: /lib/x86_64-linux-gnu/libmkl_a ...

  8. 微信小程序使用Echarts真机调试报错,Echarts占内存过大解决方法

    Echarts真机调试报错 解决办法:给组件添加force-use-old-canvas="true"属性就可以在真机调试里展示. 重点:发布线上时,一定要将这句去掉,现在只是不支 ...

  9. linux c 编译报错 Compile error : undefined reference to‘__atomic_fetch_add_4’ 解决方法

    代码如下: #include <opencv2/opencv.hpp> using namespace cv;int main() {Mat img=imread("cornea ...

最新文章

  1. 日、德、美、中各国“工业4.0“们的核心差异
  2. 二元一次函数最值问题_高中数学必考知识点:二元一次不等式(组)及简单的线性规划问题...
  3. 关于shader.createGPUProgram耗时较高的问题
  4. hdu 2448 Mining Station on the Sea(最短路+费用流)
  5. MQ 之 RocketMQ
  6. Java并发编程实战~Thread-Per-Message模式
  7. 2020年墨天轮数据报告发布!
  8. SpringMVC form中commandName报错问题
  9. Java学习笔记-全栈-web开发-14-Spring入门AOP编程Spring注解开发Spring事务
  10. 提取Wallpaper engineer里面scene.pkg文件的内容
  11. 天线和频率(波长)关系
  12. bert中的cls和sep等等
  13. window.requestAnimationFrame讲解
  14. C#:实现一个将字符串转换为整数的方法
  15. 《决胜B端》读书笔记04:互联网领域常见产品方向、盈利模式、盈利模式对产品方向的诉求
  16. 【CTF练习平台】BugkuCTF部分misc writeup
  17. 新上线APP如何推广提升排名
  18. linux服务器安全与配置,Linux系统服务器安装后的安全配置
  19. CF Round 192
  20. 学生问我25-30K得面试题能不能帮忙,这我不得上,爬取某网站电影视频内容

热门文章

  1. [附源码]JAVA+ssm农产品追溯系统设计与实现(程序+Lw)
  2. Java代码截屏:使用 Java 代码截取电脑屏幕并保存
  3. Spark中对dataframe内重复列求和
  4. 电容笔值不值得买?主动式电容笔推荐
  5. k8s技术预研2--Kubernetes中的13项重要概念或术语
  6. 使用多线程优化双重for循环校验
  7. 五子棋人人对弈——Easyx的第一次使用
  8. 计算机网络:二进制除法与CRC校验
  9. 【FME-HOW-TO系列】19 从栅格生成等高线数据
  10. 【紫光同创国产FPGA教程】【第一章】Pango Design Suite 2020.3安装