真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

ADO.NET性能原理是什么

本篇內(nèi)容介紹了“ADO.NET性能原理是什么”的有關(guān)知識,在實(shí)際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

主要從事網(wǎng)頁設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、自適應(yīng)網(wǎng)站建設(shè)、程序開發(fā)、微網(wǎng)站、微信小程序定制開發(fā)等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了豐富的網(wǎng)站制作、成都網(wǎng)站建設(shè)、網(wǎng)絡(luò)營銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營銷、管理等多方位專業(yè)化運(yùn)作于一體,具備承接不同規(guī)模與類型的建設(shè)項(xiàng)目的能力。

1.ADO.NET性能裝載XML數(shù)據(jù)

在 ADO.NET 1.* 時(shí),離線的數(shù)據(jù)訪問模型以 DataSet 對象為主,因此若要將 XML 的數(shù)據(jù)裝載到 DataTable,必須通過 DataSet 來實(shí)現(xiàn)。若我們僅操作一個(gè)數(shù)據(jù)表,不需要訪問多個(gè)數(shù)據(jù)表,則還需經(jīng)過 DataSet 類才能賦予 DataTable 數(shù)據(jù)或?qū)?shù)據(jù)輸出成 XML

文件,其過程有點(diǎn)繁瑣。ADO.NET 2.0 的 DataTable 類則新增了與 DataSet 相同的。ReadXML、ReadXMLSchema、WriteXML 以及WriteXMLSchema 等方法。因此我們可以直接操作 DataTable 實(shí)例,而不需先創(chuàng)建 DataSet 類的實(shí)例來賦予 DataTable 實(shí)例數(shù)據(jù),然后只使用 DataTable 實(shí)例。

2.ADO.NET性能結(jié)果集直接裝載DataTable

可以通過DataTableReader對象生成DataTable和DataSet。利用DataTable和DataSet在2.0版本中新引入的方法Load,可以傳遞DataTableReader或者任何實(shí)現(xiàn)IDataReader接口的類對象。下面的代碼就是通過Load方法將dt1的數(shù)據(jù)傳遞到新的數(shù)據(jù)表dt2中:

DataTableReader dtRdr = dt1.CreateDataReader();  DataTable dt2 = new DataTable(); dt2.Load(dtRdr);

在使用Load方法裝載多行數(shù)據(jù)時(shí),可以先調(diào)用BeginLoadData方法來避免通知 (notifications),索引維護(hù)(index maintenance)以及約束檢查(constraint checking),然后再通過EndLoadData方法返回?cái)?shù)據(jù)。

3.通過 SqlDataAdapter 類實(shí)例將 DataTable 內(nèi)的記錄更新回?cái)?shù)據(jù)源

現(xiàn)在我們還可以使用 SqlDataAdapter 類實(shí)例通過 DataGridView 更新的記錄。

Update方法由以下幾個(gè)重載:

public int Update(DataRow[] dataRows);  public override int Update(DataSet dataSet);   public int Update(DataTable dataTable);  public int Update(DataSet dataSet, string srcTable);

“ADO.NET性能原理是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!


當(dāng)前標(biāo)題:ADO.NET性能原理是什么
標(biāo)題來源:http://weahome.cn/article/gdjepj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部