`
mowen99
  • 浏览: 64169 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

创建ADO返回错误代码0x80004002解决办法!

 
阅读更多
相关症状:
Win7sp1上编译的ADO程序无法在低版本系统上运行,创建ADO时提示错误:0x80004002

解决办法如下:
1、下载:
http://download.microsoft.com/download/6/4/3/64318ED2-7E18-4A5C-80E2-9BDA0DF02DB3/msado60_Backcompat_i386.tlb

2、相关代码导入修改为:
#import "msado60_Backcompat.tlb" no_namespace rename
("EOF","EndOfFile")
分享到:
评论

相关推荐

    VC在Windows7SP1编译的ADO程序在低版本系统运行出错解决方安

    4. 无法转换 COM 对象为所需的 System.__ComObject 类型 ADODB.Connection,因为 COM 对象的 QueryInterface 方法返回了错误代码:0x80004002 (E_NOINTERFACE)。 这些问题通常发生在创建 `ADODB.Connection` 对象时...

    An example of a bound form using the ADO control(4KB)

    6. **错误处理**:添加适当的错误处理代码,以确保在数据库操作出错时能够给出反馈或恢复程序状态。 通过这个示例,开发者可以学习如何在VB6环境下利用ADO控件创建数据库驱动的应用程序,理解数据绑定的概念,以及...

    ASP常见错误详解及解决方案小结 推荐第1/2页

    运行错误发生在ASP代码运行阶段,常见的一种情况是试图访问数据库记录时返回了错误。例如,如果SQL查询结果为空,而代码中没有对空结果做适当处理,就会导致运行错误。解决这类错误通常需要在代码中添加相应的逻辑...

    vb modbus协议采集数据保存到access数据库

    在VB6.0中,你需要编写代码来构造正确的请求帧,发送到设备并解析返回的响应帧。 6. **Access数据库操作**:Access是微软的桌面数据库管理系统,用于存储和管理数据。在VB6.0中,可以使用ADO(ActiveX Data Objects...

    移动存储器、读、写、删除.7z

    File.WriteAllBytes(@"D:\test.bin", new byte[] { 0x01, 0x02, 0x03 }); ``` 删除文件可以借助`File.Delete`函数: ```csharp File.Delete(@"D:\test.txt"); ``` 除了基本的文件操作,我们还涉及到SQL数据库。C#...

    Visual C++2010开发权威指南(共三部分).part1.rar

    11.6.3 从方法返回错误代码 466 11.7 完整Activex控件范例 467 11.7.1 创建工程 467 11.7.2 clock控件的实现 469 11.7.3 添加常用属性 470 11.7.4 添加自定义属性 473 11.7.5 添加方法 474 11.7.6 添加常用事件 475 ...

    Ehlib 5.5.rar

    5. **帮助文件** (`Hlp`): 这部分可能包含Ehlib的详细帮助文档,包括组件的用法、API参考、示例代码等,是开发者学习和解决问题的重要资源。 6. **历史记录** (`history.txt`): 文件记录了Ehlib 5.5的更新历史,...

    Modbus_RTU_SensorData:Modbus RTU与传感器的串行连接,并使用C#将温度,湿度和颗粒数据存储到MS SQL数据库中

    温度、湿度和颗粒物数据通常会存储在特定的寄存器中,通过Modbus功能码(例如0x03 - 读离散输入,0x04 - 读输入寄存器,0x06 - 写单个保持寄存器,0x0F - 写多个保持寄存器)进行访问。 接收到的传感器数据需要...

Global site tag (gtag.js) - Google Analytics