测试ADO.NET2.0增强版进行说明

了解ADO.NET2.0技术的对象,目前界面上用的基本都是ADO.NET2.0,本人就特别喜欢用这个技术,我们大家经常听到说我的我们的数据库访问类怎么怎么强大而且支持多数据库,现在的大家做的项目里用的数据库访问类库我想也都是支持多数据库吧。

成都创新互联于2013年成立,是专业互联网技术服务公司,拥有项目成都做网站、网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元贡觉做网站,已为上家服务,为贡觉各地企业和个人服务,联系电话:18980820575

可能只是那么想也是那么设计的,要支持多数据库,要能支持多数据库,ADO.NET2.0大都是做项目应用系统而非产品,即使要用不同的数据库了,基本上是吧上一个项目全COPY过来,修修改改OK了。产品可能就不一样了,那才可能要支持真正的多数据库。#t#

才可能会面对真正的数据库访问类库的多数据库的实际检验。ADO.NET2.0下增强了数据库访问的功能,也就是工厂式类库,提到工厂式数据库访问,网上可就多了,ADO.NET2.0增强的工厂式网上也很多了,都说只要改动webconfig里的数据库连接就行了,其它什么地方都不用改了,看了几篇都是点了下,ADO.NET2.0不知道做过充分测试没有,应该说在实际的多数据库产品系统中,还要做很多修正,完善和测试的。

在默认情况下,vc++不支持ado对象。如果要在程序中使用ado对象,需要使用#import命令将ado库文件导入到工程中,代码如下:

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

参数no_namespace表示不适用ado的名字空间。为了避免出现常量名冲突,将EOF改名为ADOBOF,将BOF改名为ADOBOF。ADO库包含三个基本接口 。即:_ConnectPtr,_CommandPtr,_RecordSetPtr接口。它们分别对应Connection对象,Command 对象和RecordSet对象。

ADO.NET Connection对象

ADO.NET Connection对象代表与数据源的连接。在访问数据库时,ADO.NET2.0首先创建一个ADO.NET Connection对象,通过它建立到数据库的连接。通常需要在头文件中定义一个VConnection对象。

 
 
  1. ConnnetionPtr m_pConnection; 
 
 
  1. m_pConnection.CreateInstance("ADODB.Connection") 

网站标题:测试ADO.NET2.0增强版进行说明
分享URL:http://www.shufengxianlan.com/qtweb/news33/494933.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联