這篇文章給大家分享的是有關(guān)AOP.NET DataAdapter對象是什么意思的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),彝良企業(yè)網(wǎng)站建設(shè),彝良品牌網(wǎng)站建設(shè),網(wǎng)站定制,彝良網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,彝良網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
AOP.NET DataAdapter對象表示一組數(shù)據(jù)命令和一個數(shù)據(jù)庫連接,用于填充DataSet對象和更新數(shù)據(jù)源。作為DataSet對象和數(shù)據(jù)源之間的橋接器,通過映射Fill()方法向DataSet填充數(shù)據(jù),通過Update()方法向數(shù)據(jù)庫更新DataSet對象中的變化。這些操作實際上是由AOP.NET DataAdapter對象包含的Select、Update、Insert、Delete四種Command命名對象實現(xiàn)的。也可以直接結(jié)合Command對象的使用來完成數(shù)據(jù)的操作。AOP.NET DataAdapter對象的工作原理請參見圖所示:

DataAdapter對象的工作原理圖
在客戶端應(yīng)用程序需要處理數(shù)據(jù)源的數(shù)據(jù)時,客戶端應(yīng)用程序與數(shù)據(jù)源之間建立連接。引用數(shù)據(jù)命令的DataAdapter對象向數(shù)據(jù)源發(fā)送數(shù)據(jù)命令請求,這個請求是執(zhí)行DataAdapter對象的Fill()方法來完成“填充”操作時發(fā)送并被數(shù)據(jù)源執(zhí)行的。數(shù)據(jù)源的數(shù)據(jù)就會填充到客戶端的DataSet對象,在DataSet對象內(nèi)部形成具有跟數(shù)據(jù)源數(shù)據(jù)結(jié)構(gòu)一致的數(shù)據(jù)表DataTable對象,而DataTable對象內(nèi)部有包含表示數(shù)據(jù)結(jié)構(gòu)的DataColumn對象集合和表示數(shù)據(jù)約束的Constraint對象集合,還含有表示數(shù)據(jù)記錄的DataRow對象的集合。數(shù)據(jù)以及數(shù)據(jù)結(jié)構(gòu)填充到DataSet對象后,DataSet數(shù)據(jù)集相當(dāng)于一個脫機數(shù)據(jù)庫,客戶端應(yīng)用程序操作的數(shù)據(jù)完全從DataSet數(shù)據(jù)集中獲取。這是客戶端DataSet數(shù)據(jù)集與數(shù)據(jù)源之間可以斷開連接,也就是說它們之間的關(guān)系是非***連接關(guān)系。只有客戶端完成數(shù)據(jù)操作需要將數(shù)據(jù)回傳給數(shù)據(jù)源時,再次建立連接。由DataAdapter對象再次向數(shù)據(jù)源發(fā)送數(shù)據(jù)命令請求,這個請求是執(zhí)行DataAdapter對象的Update()方法來完成“更新”操作時發(fā)送并被數(shù)據(jù)源執(zhí)行的。執(zhí)行后,連接再次斷開。.NET提供程序及其DataAdapter類,請參見表所示:
提供程序 | DataAdapter類 |
SQL數(shù)據(jù)提供程序 | SqlDataAdapter |
OLE DB數(shù)據(jù)提供程序 | OleDbDataAdapter |
Oracle數(shù)據(jù)提供程序 | OracleDataAdapter |
ODBC數(shù)據(jù)提供程序 | OdbcDataAdapter |
感謝各位的閱讀!關(guān)于“AOP.NET DataAdapter對象是什么意思”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
分享文章:AOP.NETDataAdapter對象是什么意思
本文網(wǎng)址:http://chinadenli.net/article2/jpcjoc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、網(wǎng)站收錄、企業(yè)建站、Google、動態(tài)網(wǎng)站、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)