Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)qq
published in(发表于) 2014/7/9 22:41:43
使用visit c++链接数据库

使用visit c++链接数据库

ADO简介

Microsoft® ActiveX® Data Objects(ADO)是微软新近推出的新一代数据访问规范,其使用简便且功能强大,目前有着广泛的应用。

ADO使用户能够编写应用程序以通过OLEDB提供者访问和操作数据库服务器中的数据。ADO最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO支持建立客户端/服务器和基于Web的应用程序的关键功能。到客户端应用程序或Web页中,然后在客户端对数据进行操作,最后将更新数据返回服务器。RDS先前发布的版本是“Microsoft Remote Data Service 1.5”。RDS已与ADO编程模块合并。ADO的另一个功能是“远程数据访问”(RDS),简化客户端数据的远程调用。

ADO数据库访问技术的特点:

ADO技术是基于OLE DB的访问接口,提供面向对象的技术,属于高层接口,而OLE DB是Visual C++提供的,是基于COM接口的底层接口技术。

访问数据库时,会有多种方法。

ADO应用在ASP中也有着很高的效率。

基于COM的特性,使ADO技术能应用于很多编程环境,只要该环境支持COM,例如VC++,VJ++,VB等。

简单易学。

使用ADO连接数据源前的准备工作

在Visual C++中要使用ADO,需要做一些准备。

(1)在头文件中引入相应的库文件(一般放在StdAfx.h中)。


……

#import "c:Program FilesCommon FilesSystemADOmsado15.dll"

no_namespace rename("EOF","_EOF")

……

注意:为了避免类型库文件中EOF与系统定义的EOF相关的名称相冲突,所以使用rename将其重命名。

(2)初始化COM环境(一般放在函数BOOL CTheApp::InitInstance()里面)。

CoInitialize(NULL);//初始化COM环境




If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759