成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

關(guān)于ADO.NET Connection對(duì)象揭秘

開(kāi)發(fā) 后端
這里就使用ADO.NET Connection對(duì)象在訪問(wèn)數(shù)據(jù)庫(kù)時(shí),首先創(chuàng)建一個(gè)ADO.NET Connection對(duì)象,通過(guò)它建立到數(shù)據(jù)庫(kù)的連接,通常需要在頭文件中定義一個(gè)VConnection對(duì)象,文章有詳細(xì)的講解。

大家都知道ADO.NET是訪問(wèn)數(shù)據(jù)庫(kù)的一種技術(shù),現(xiàn)在用的人也特別的多,本人就特別喜歡用這個(gè)技術(shù),我們大家經(jīng)常聽(tīng)到說(shuō)我的我們的數(shù)據(jù)庫(kù)訪問(wèn)類(lèi)怎么怎么強(qiáng)大而且支持多數(shù)據(jù)庫(kù),現(xiàn)在的大家做的項(xiàng)目里用的數(shù)據(jù)庫(kù)訪問(wèn)類(lèi)庫(kù)我想也都是支持多數(shù)據(jù)庫(kù)吧,支持到什么程度我就不知道了。

#T#可能只是那么想也是那么設(shè)計(jì)的,要支持多數(shù)據(jù)庫(kù),要能支持多數(shù)據(jù)庫(kù),大都是做項(xiàng)目應(yīng)用系統(tǒng)而非產(chǎn)品,即使要用不同的數(shù)據(jù)庫(kù)了,基本上是吧上一個(gè)項(xiàng)目全COPY過(guò)來(lái),修修改改OK了。產(chǎn)品可能就不一樣了,那才可能要支持真正的多數(shù)據(jù)庫(kù),才可能會(huì)面對(duì)真正的數(shù)據(jù)庫(kù)訪問(wèn)類(lèi)庫(kù)的多數(shù)據(jù)庫(kù)的實(shí)際檢驗(yàn)。ADO.NET2.0下增強(qiáng)了數(shù)據(jù)庫(kù)訪問(wèn)的功能,也就是工廠式類(lèi)庫(kù),提到工廠式數(shù)據(jù)庫(kù)訪問(wèn),網(wǎng)上可就多了,ADO.NET2.0增強(qiáng)的工廠式網(wǎng)上也很多了,都說(shuō)只要改動(dòng)webconfig里的數(shù)據(jù)庫(kù)連接就行了,其它什么地方都不用改了,看了幾篇都是點(diǎn)了下,不知道做過(guò)充分測(cè)試沒(méi)有,應(yīng)該說(shuō)在實(shí)際的多數(shù)據(jù)庫(kù)產(chǎn)品系統(tǒng)中,還要做很多修正,完善和測(cè)試的。

在默認(rèn)情況下,vc++不支持ado對(duì)象。如果要在程序中使用ado對(duì)象,需要使用#import命令將ado庫(kù)文件導(dǎo)入到工程中,代碼如下:

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

參數(shù)no_namespace表示不適用ado的名字空間。為了避免出現(xiàn)常量名沖突,將EOF改名為ADOBOF,將BOF改名為ADOBOF。ADO庫(kù)包含三個(gè)基本接口 。即:_ConnectPtr,_CommandPtr,_RecordSetPtr接口。它們分別對(duì)應(yīng)Connection對(duì)象,Command 對(duì)象和RecordSet對(duì)象。

ADO.NET Connection對(duì)象

ADO.NET Connection對(duì)象代表與數(shù)據(jù)源的連接。在訪問(wèn)數(shù)據(jù)庫(kù)時(shí),首先創(chuàng)建一個(gè)ADO.NET Connection對(duì)象,通過(guò)它建立到數(shù)據(jù)庫(kù)的連接。通常需要在頭文件中定義一個(gè)VConnection對(duì)象。

  1. _ConnnetionPtr m_pConnection; 

創(chuàng)建Connection對(duì)象的方法如下:

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

ConnectionString屬性

  1. m_pConnection->ConnectionString="Provider=SQLOLEDB.1;Password=sa;UserId=sa;Initial Catalog=UserMan;Data Source=localHost;" 

ConnectionTimeout終止嘗試和產(chǎn)生錯(cuò)誤之前執(zhí)行命令所用的時(shí)間,默認(rèn)為30s,Mode指定Connection對(duì)象修改數(shù)據(jù)的權(quán)限。State返回Connection屬性的狀態(tài),Open方法用于打開(kāi)到數(shù)據(jù)源的連接。Connection.Open(ConnectionString,UserId,Password,Options),Close方法(關(guān)閉數(shù)據(jù)庫(kù)的連接)。

責(zé)任編輯:田樹(shù) 來(lái)源: 博客
相關(guān)推薦

2009-11-03 16:37:10

2009-11-11 09:11:19

2009-11-03 17:12:33

ADO.NET Exe

2009-11-04 10:35:42

ADO.NET Con

2009-11-04 15:55:49

ADO.NET VC

2009-11-11 09:23:38

ADO.NET Con

2009-11-11 10:55:10

ADO.NET對(duì)象

2009-11-04 16:31:40

ADO.NET Ora

2009-11-03 17:25:59

ADO.NET編程技巧

2009-10-29 10:34:31

ADO.NET使用技巧

2009-11-04 13:51:46

ADO.NET性能

2009-11-04 09:34:47

ADO.NET Sql

2009-11-12 09:44:41

ADO.NET對(duì)象

2009-10-29 13:34:01

ADO.NET對(duì)象

2009-11-04 12:45:33

ADO.NET Dat

2009-11-13 09:53:47

ADO.NET權(quán)限集

2009-11-04 08:38:30

ADO.NET庫(kù)文件

2009-11-12 16:04:42

ADO.NET對(duì)象查詢(xún)

2009-12-28 13:47:31

ADO.NET對(duì)象

2009-12-18 14:27:24

ADO.NET對(duì)象
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 99爱视频| 亚洲国产aⅴ成人精品无吗 亚洲精品久久久一区二区三区 | 国际精品鲁一鲁一区二区小说 | 欧美日韩国产精品一区 | 国产激情视频网 | 亚洲一区二区视频 | 久久久久久影院 | 日本网站免费观看 | 国内自拍偷拍视频 | 99久久夜色精品国产亚洲96 | 欧美日韩国产不卡 | 国产视频久久久 | 欧美视频一区二区三区 | 99精品免费久久久久久日本 | 丁香综合| 97超级碰碰 | 久久精品视频网站 | 噜噜噜噜狠狠狠7777视频 | 精品国产一区久久 | 国产精品视频免费观看 | 国产精品不卡视频 | 欧美区精品 | 天天躁人人躁人人躁狂躁 | 亚洲一区二区三区四区在线观看 | 狠狠做深爱婷婷综合一区 | 人人干人人超 | 范冰冰一级做a爰片久久毛片 | 日韩免费视频一区二区 | 国产精品视频久久 | 国产乱码精品一区二区三区中文 | 黄色网一级片 | 韩国成人在线视频 | 日韩精品在线看 | 99精品视频在线 | 亚洲欧美日韩电影 | 美日韩精品| 久久夜色精品国产 | xxxcom在线观看| 成人黄色电影在线观看 | 亚洲成网| 亚洲欧洲中文 |