歸納總結(jié)ADO.NET Connection對(duì)象方法
知識(shí)就是財(cái)富,當(dāng)你的知道的東西的的時(shí)候你就會(huì)感到很充實(shí),我希望大家看了這篇文章可以讓你對(duì)ADO.NET Connection對(duì)象方法的知識(shí)充實(shí)一下。
#T#ADO.NET Connection對(duì)象中的Open方法建立到數(shù)據(jù)源的物理連接,使用 Close 方法將其斷開;Recordset 對(duì)象中的使用 AddNew、Update 和Delete 方法所干的更改,在最初分頁中提到了Recordset 對(duì)象中AbsolutePage和RecordCount屬性.在這里爾想有必要再較體系說一下ADO的各種對(duì)象的方法、屬性.重要提到的對(duì)象是:Connection對(duì)象(代表打開的、與數(shù)據(jù)源的連接.),RecordSet對(duì)象(代表來從基礎(chǔ)表或命令執(zhí)行成果的記載的選集.)。至于和存儲(chǔ)進(jìn)程親密相干的Parameter對(duì)象和Command對(duì)象會(huì)在當(dāng)前的教程中具體說.先來說一下ADO.NET Connection對(duì)象的辦法:
1、Open法子
ConnectionString 可選,字符串,包孕連接信息.
UserID 可選,字符串,包括樹立連接時(shí)所應(yīng)用用戶名.
Password 可選,字符串,包孕建立連接時(shí)所使用明碼.
Options 可選,ConnectOptionEnum 值.決議該辦法是在連接建立之后(異步)還是連接建立之前(同步)返回.能夠是如下某個(gè)常量:
adConnectUnspecified (默認(rèn))同步關(guān)上連接.
adAsyncConnect 異步翻開銜接.
2、Execute方式
CommandText 字符串,包括要執(zhí)行的 SQL 語句、表名、存儲(chǔ)進(jìn)程或特定提供者的文本.
RecordsAffected 可選,長(zhǎng)零型變量,提供者向其返回操息所影響的記載數(shù)綱.
3、Close方法
運(yùn)用 Close 法子可敞開 Connection 對(duì)象以便開釋所無關(guān)聯(lián)的體系資源。須要留神的是:
(1)開放對(duì)象并非將它從內(nèi)存中刪除,能夠更改它的屬性設(shè)置并且在爾后再次打開.
(2)要將對(duì)象從內(nèi)存中完整刪除,可將對(duì)象變量設(shè)置為 Nothing.
(3)運(yùn)用 Close 辦法開放 Connection 對(duì)象的同時(shí),也將敞開與連接相干聯(lián)的任何運(yùn)動(dòng) Recordset 對(duì)象.
(4)敞開 Connection 對(duì)象后,調(diào)用任何需要打開與對(duì)數(shù)據(jù)源連接的法子都將發(fā)生過錯(cuò).
以上三種方式,大家都應(yīng)當(dāng)是熟知的.