`

VS2010:无法打开类型库文件:“msado15.dll”

 
阅读更多
vc项目迁移后VS2010编译报错:
        无法打开类型库文件:“msado15.dll”: No such file or directory

解决办法:
        更改文件路径,使用W7系统自带的 msado15.dll 库。

//#import "msado15.dll" rename("EOF", "adoEOF") rename("BOF", "adoBOF")
#import "C:\Program Files\Common Files\System\ado\msado15.dll" rename("EOF", "adoEOF") rename("BOF", "adoBOF")
using namespace ADODB;
分享到:
评论

相关推荐

    msado15.zip

    解压后,开发者需要将对应的msado15.dll文件复制到系统的System32目录下,或者将其部署在应用程序的运行目录,以便程序运行时可以正确加载。 在VC++项目中,设置ADO连接通常涉及以下步骤: 1. 创建`Connection`对象...

    C++ 解析eml格式邮件

    本主题将深入探讨如何使用C++解析EML(Email Message Format)格式的邮件,特别是通过调用MSADO15.DLL库进行操作。EML文件是标准的邮件存储格式,通常由电子邮件客户端用来保存和传输邮件内容。 首先,让我们了解...

    用VC++创建Access数据库源码

    在VC++中,我们需要包含对应的头文件,如`#include <adodb.h>`,并链接适当的库,如msado15.lib。 下面是一些关键步骤和知识点: 1. **连接到数据库**:在VC++中,我们需要创建一个`Connection`对象来代表数据库...

    在vc中用C语言实现连接oracle数据库(用ado的方法)

    在`oracle4.dsp`和`oracle4.dsw`文件中,设置链接器选项,添加对`msado15.lib`的引用,这是ADO的库文件,使得编译器知道在哪里寻找ADO的实现。 现在,让我们开始编写连接Oracle数据库的代码。在C语言中,你可以创建...

    vs2008 连接数据库ADO类封装

    `msado15.dll`是ADO库的动态链接库文件,包含了所有ADO对象的实现。在项目中引用这个库后,开发者就可以使用ADO的API来实现与数据库的交互。 `ado操作.txt`文件很可能是关于如何使用这些封装类进行数据库操作的说明...

    ado_connect.rar_ado vc_connect

    1. **ADO库的引入**:在VC项目中,需要引入ADO的头文件(如msado15.dll),并通过链接器设置引入相应的库文件(如msado15.lib)。 2. **连接字符串**:建立数据库连接时,需要编写连接字符串,包含数据库类型、...

    使用MySQL要引用的DLL文件

    2. `msado15.dll`:这是Microsoft ADO的核心组件,它提供了对数据库的基本操作接口,如打开记录集、执行SQL语句等。这个文件通常已经存在于系统中,但如果需要更新版本,可以从Microsoft官方网站下载并安装。 引用...

    ADO数据库入门.pdf

    - **作用**: 自动加载ADO类型库,生成相应的头文件和实现文件。 - **注意事项**: - 不要将此指令放在stdAfx.h文件的开头,应在所有其他include指令之后。 - 需要在stdafx.h文件中添加`#include <icrsint.h>`以...

    VC数据库ADO.pdf

    在`stdafx.h`文件中,使用`#import`指令导入`msado15.dll`库。这将自动生成`msado15.tlh`和`ado15.tli`头文件,提供ADO对象的C++声明。注意,根据实际安装路径调整`dll`文件的路径,并可使用`no_namespace`和`rename...

    对Ado数据库操作软件

    首先,要使用Ado,你需要在VC++项目中包含相应的库文件,如msado15.dll和msado15.lib。同时,需要在头文件中引入`#import`指令来导入Ado的类型库,这样就可以使用Ado的对象和方法了。 ```cpp #import "msado15.dll...

    ADO编程 doc格式

    - 当使用 `#import` 加载 DLL 后,编译器会自动生成对应的头文件和实现文件(如 `msado15.tlh` 和 `msado15.tli`),这些文件包含了 ADO 的所有对象和方法定义。 2. **使用 MFC 的 `COleDispatchDriver`**: - ...

    基本ado数据库操作.rar_ ADO ACCESS _ADO ACCESS_VC 数据库_access_vc ado acce

    `msado15.dll`导入库提供了对ADO接口的访问。 接着,确保你的项目设置正确,需要链接ADO库,如`msado15.lib`,这样你才能在代码中使用ADO对象。 在代码中,首先实例化一个`CComPtr`类型的`_Connection`对象,用于...

    ADO数据库[参考].pdf

    2. 引入ADO类型库:在`stdafx.h`文件中,我们使用`#import`指令引入ADO类型库,例如`#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename("EOF","adoEOF")`。这将自动生成头文件`...

    在VC++中使用ADO编程

    - 在编译过程中,VC++会自动生成`msado15.tlh`和`msado15.tli`文件,这些文件定义了ADO的所有对象和方法。 - 优点是简单易用,代码清晰。 - 缺点是不支持方法中的默认参数。 2. **使用MFC的`COleDispatchDriver`...

    VS2010中MFC的ADO方式访问数据库.docx

    #import "c:\\program files\\common files\\system\\ado\\msado15.dll" \ no_namespace \ rename ("EOF", "adoEOF") ``` - 其中,`msado15.dll`的路径可能因系统不同而有所差异,需要根据实际情况调整。 - ...

    ADO开发手册.pdf

    - **处理编译警告**:导入ADO库后,在编译时可能会遇到关于未签名类型的应用警告(如`msado15.tlh(405): warning C4146: unary minus operator applied to unsigned type, result still unsigned`)。可以通过以下...

    vc++ADO数据库连接、.pdf

    文档中提供了ADO库文件(msado15.dll)的导入路径,这说明了如何从系统文件夹中引入需要的ADO类型库。 8. 错误提示: 当出现错误时,通过字符串格式化的方式拼接错误信息,并使用AfxMessageBox显示错误提示。 9....

    vc++ 使用COM 访问ADO数据库

    例如,如果你希望使用位于默认安装路径下的 msado15.dll 文件,则可以在项目的头文件(如 Stdafx.h)中添加以下代码: ```cpp #import "c:\\program files\\common files\\system\\ado\\msado15.dll" no_namespace ...

Global site tag (gtag.js) - Google Analytics