国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > .NET > 正文

ADO.NET對(duì)象的構(gòu)造(2)_DataSet

2024-07-10 13:03:35
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
  • 本文來(lái)源于網(wǎng)頁(yè)設(shè)計(jì)愛(ài)好者web開(kāi)發(fā)社區(qū)http://www.html.org.cn收集整理,歡迎訪問(wèn)。
  • dataset 構(gòu)造



    n public sub new()’dataset 構(gòu)造函數(shù)的此實(shí)現(xiàn)不使用任何參數(shù),它為新實(shí)例創(chuàng)建默認(rèn)名稱(chēng)“newdataset”。




    n public sub new(byval datasetname as string )




    n protected sub new(byval info as serializationinfo,byval context as streamingcontext)



    參數(shù)

    1.datasetname dataset 的名稱(chēng)。

    2.info 將對(duì)象序列化或反序列化所需的數(shù)據(jù)。

    3.context 給定序列化流的源和目的地。



    dataset 是 ado.net 結(jié)構(gòu)的主要組件,它是從數(shù)據(jù)源中檢索到的數(shù)據(jù)在內(nèi)存中的緩存。dataset 由一組 datatable 對(duì)象組成,您可使這些對(duì)象與 datarelation 對(duì)象互相關(guān)聯(lián)。您還可通過(guò)使用 uniqueconstraint 和 foreignkeyconstraint 對(duì)象在 dataset 中實(shí)施數(shù)據(jù)完整性。

    盡管 datatable 對(duì)象中包含數(shù)據(jù),但是 datarelationcollection 允許您遍覽表的層次結(jié)構(gòu)。這些表包含在通過(guò) tables 屬性訪問(wèn)的 datatablecollection 中。當(dāng)訪問(wèn) datatable 對(duì)象時(shí),注意它們是按條件區(qū)分大小寫(xiě)的。例如,如果一個(gè) datatable 被命名為“mydatatable”,另一個(gè)被命名為“mydatatable”,則用于搜索其中一個(gè)表的字符串被認(rèn)為是區(qū)分大小寫(xiě)的。但是,如果“mydatatable”存在而“mydatatable”不存在,則認(rèn)為該搜索字符串不區(qū)分大小寫(xiě)。

    在典型的多層實(shí)現(xiàn)中,用于創(chuàng)建和刷新 dataset 并依次更新原始數(shù)據(jù)的步驟包括:

    1. 通過(guò) dataadapter 使用數(shù)據(jù)源中的數(shù)據(jù)生成和填充 dataset 中的每個(gè) datatable。

    2. 通過(guò)添加、更新或刪除 datarow 對(duì)象更改單個(gè) datatable 對(duì)象中的數(shù)據(jù)。

    3. 調(diào)用 getchanges 方法以創(chuàng)建只反映對(duì)數(shù)據(jù)進(jìn)行的更改的第二個(gè) dataset。

    4. 調(diào)用 dataadapter 的 update 方法,并將第二個(gè) dataset 作為參數(shù)傳遞。

    5. 調(diào)用 merge 方法將第二個(gè) dataset 中的更改合并到第一個(gè)中。

    6. 針對(duì) dataset 調(diào)用 acceptchanges。或者,調(diào)用 rejectchanges 以取消更改。



    (信息整理來(lái)自msdn)

    發(fā)表評(píng)論 共有條評(píng)論
    用戶(hù)名: 密碼:
    驗(yàn)證碼: 匿名發(fā)表
    主站蜘蛛池模板: 滕州市| 东莞市| 吉水县| 通山县| 青阳县| 抚宁县| 二连浩特市| 双辽市| 顺昌县| 柳江县| 香港| 赫章县| 丰都县| 聂荣县| 嘉鱼县| 民县| 集安市| 岑溪市| 永宁县| 资阳市| 庐江县| 贵德县| 三明市| 原阳县| 沽源县| 宜丰县| 竹溪县| 伊吾县| 沂水县| 鹿邑县| 永泰县| 万州区| 文山县| 固阳县| 赤壁市| 类乌齐县| 江西省| 武强县| 西盟| 社会| 微博|