六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

ADO.NET2.0的8大新特征

[摘要]本篇文章概述了.NET Framework 2.0里的ADO.NET2.0的最新特性。在以下敘述中將附帶一些簡(jiǎn)單的例子來(lái)討論這些特性的細(xì)節(jié)。  以下便是ADO.NET新增的特性:  1. 批量復(fù)制操作(Bulk Copy Operation)  將數(shù)據(jù)從一個(gè)數(shù)據(jù)源批量復(fù)制到另一個(gè)數(shù)據(jù)源是ADO.N...


本篇文章概述了.NET Framework 2.0里的ADO.NET2.0的最新特性。在以下敘述中將附帶一些簡(jiǎn)單的例子來(lái)討論這些特性的細(xì)節(jié)。

  以下便是ADO.NET新增的特性:

  1. 批量復(fù)制操作(Bulk Copy Operation)

  將數(shù)據(jù)從一個(gè)數(shù)據(jù)源批量復(fù)制到另一個(gè)數(shù)據(jù)源是ADO.NET 2.0的一個(gè)新特性。批量復(fù)制類提供了最快的方法把數(shù)據(jù)從一個(gè)數(shù)據(jù)源遷移到另一個(gè)數(shù)據(jù)源。每個(gè)ADO.NET的數(shù)據(jù)提供者都會(huì)提供相應(yīng)的批量復(fù)制類。例如,在SQL.NET數(shù)據(jù)提供者里,批量復(fù)制操作是由一個(gè)叫SqlBulkCopy的類來(lái)完成的,它可以讀取一個(gè)DataSet, DataTable, DataReader或XML 對(duì)象。

  2.批量更新(Batch Update)

  如果數(shù)據(jù)庫(kù)服務(wù)器支持批量更新特性,Batch update代替了幾個(gè)短周期提交請(qǐng)求的方式,從而大大改善在一個(gè)短周期內(nèi)向服務(wù)器產(chǎn)生多個(gè)批量更新時(shí)的性能。UpdateBatchSize屬性提供在一批更新里要更新行數(shù)。這個(gè)屬性值能被限制到小數(shù)位。

  3.數(shù)據(jù)分頁(yè)

  現(xiàn)在command對(duì)象具有一個(gè)新的執(zhí)行方法叫做ExecutePageReader。這個(gè)方法有三個(gè)參數(shù)——CommandBehavior, startIndex, 和 pageSize。如果你想獲得數(shù)據(jù)行數(shù)是101-200,你可以通過(guò)調(diào)用這個(gè)方法設(shè)置startIndex為101和pageSize為100而輕易完成這個(gè)功能。

  4.數(shù)據(jù)連接(Connection)明細(xì)

  現(xiàn)在你可以通過(guò)設(shè)置連接的StatisticsEnabled屬性為真來(lái)獲取一個(gè)連接更多的信息。Connection對(duì)象提供了兩個(gè)新方法——RetrieveStatistics 和 ResetStatistics。RetrieveStatistics方法返回一個(gè)HashTable對(duì)象來(lái)填充連接信息,如:數(shù)據(jù)轉(zhuǎn)移,用戶明細(xì),游標(biāo)明細(xì),緩存信息和事務(wù)處理。

  5.DataSet.RemoringFormat屬性

  當(dāng)DataSet.RemoringFormat設(shè)置為二進(jìn)制時(shí), DataSet的序列化格式由二進(jìn)制格式代替了原有的XML標(biāo)記格式,這種改變能顯著改善序列化和還原序列化操作的性能。

  6. DataTable的加載(Load)與保存(Save)方法

  在以前版本的ADO.NET中,只有DataSet具有Load和Save的方法。Load方法可以把諸如XML等對(duì)象中的數(shù)據(jù)加載到一個(gè)DataSet對(duì)象中,同時(shí)Save方法可以保存數(shù)據(jù)到一個(gè)持久化存儲(chǔ)媒體里。現(xiàn)在DataTable也支持這兩種方法了。


    7. DbProvidersFactories類

  這個(gè)類能提供當(dāng)前機(jī)器里的現(xiàn)有數(shù)據(jù)提供者(providers)列表。在寫數(shù)據(jù)庫(kù)依賴程序時(shí),你能利用這個(gè)類及其成員為你的數(shù)據(jù)庫(kù)查找最適合的數(shù)據(jù)提供者。

  8.自定義數(shù)據(jù)提供者(Provider)

  通過(guò)提供工廠類,現(xiàn)在ADO.NET可以擴(kuò)展支持自定義數(shù)據(jù)提供者功能。你無(wú)需編寫一個(gè)數(shù)據(jù)提供者支持代碼。你可以用數(shù)據(jù)提供者基類以及連接字符串幫助你完成這些功能。

  
    總結(jié)

  ADO.NET2.0為開(kāi)發(fā)者提供了許多新的、改良過(guò)的特性以改善性能和減少代碼量。在這篇文章中,我論述了ADO.NET2.0的10大特性。在我以后的文章中,我將繼續(xù)更詳細(xì)的討論這些





標(biāo)簽:ADO.NET2.0的8大新特征 
主站蜘蛛池模板: 伊人网中文字幕 | 亚洲精品网站日本xxxxxxx | 日韩大片免费观看视频播放 | 日本免费黄色网址 | 日韩精品在线视频观看 | 亚洲 欧美 精品专区 极品 | 青青久久久国产线免观 | 日本道精品一区二区三区 | 色综合天天综合中文网 | 欧美一级高清片在线 | 星辰影院在线观看高清免费观看 | 网址大全在线免费观看 | 伊人久久大香线蕉观看 | 速度与激情9免费完整版高清 | 色妞综合网 | 午夜精品福利在线观看 | 五月天婷婷亚洲 | 日本 韩国 三级 国产 欧美 | 亚洲欧美日韩一区高清中文字幕 | 日本男人的天堂 | 午夜影院啪啪 | 亚洲欧美人妖另类激情综合区 | 欧美在线视频你懂的 | 色迷迷网免费站视频在线观看 | 日韩一区二区久久久久久 | 亚洲视频在线免费播放 | 亚洲视频1区 | 亚洲成a人片在线观看88 | 天天干在线免费视频 | 偷自视频区视频真实在线 | 青青视频网站 | 欧洲黄色大片 | 在线观看中文字幕亚洲 | 一级做a爰片性色毛片刺激 一级做a爰片欧美一区 | 日韩亚洲欧美一区 | 丝袜美女爽爆91 | 在线亚洲一区 | 天天综合天天影视色香欲俱全 | 天天狠天天透 | 日韩视频91 | 日韩无人区码卡二卡3卡4卡介绍 |