中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

DAO.NET DataSet對象的示例分析

發布時間:2021-12-18 16:19:18 來源:億速云 閱讀:156 作者:小新 欄目:編程語言

這篇文章主要介紹了DAO.NET DataSet對象的示例分析,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

1.數據集DataSet概述

數據集DataSet是斷開與數據源的連接時,可以被使用的數據記錄在內存中的緩存。前面在4-1-3節斷開式數據庫訪問連接部分提到,可以把數據集DataSet看作是內存中的數據庫。它在應用程序中對數據的支持功能十分強大。DataSet一經創建,就能在應用程序中充當數據庫的位置,為應用程序提供數據支持。
數據集DataSet的數據結構可以在.net開發環境中通過向導完成,也可以通過代碼來增加表、數據列、約束以及表之間的關系。數據集DataSet中的數據既可以來自數據源,也可以通過代碼直接向表中增加數據行。這也看出,數據集DataSet類似一個客戶端內存中的數據庫,可以在這個數據庫中增加、刪除數據表,可以定義數據表結構和表之間的關系,可以增加、刪除表中的行。


數據集DataSet不考慮其中的表結構和數據是來自數據庫、XML文件還是程序代碼,因此數據集DataSet不維護到數據源的連接。這緩解了數據庫服務器和網絡的壓力。對數據集DataSet的特點總結可以總結為四點:
***,使用數據集對象DataSet無需與數據庫直接交互;
第二,DataSet對象是存儲從數據庫檢索到的數據的對象;
第三,DataSet對象是零個或多個表對象的集合,這些表對象由數據行和列、約束和有關表中數據關系的信息組成;
第四,DataSet對象既可容納數據庫的數據,也可以容納非數據庫的數據源。

2.DataSet的結構,常用屬性及方法

數據集DataSet是以DataSet對象形式存在的。DAO.NET DataSet對象是一種用戶對象,此對象表示一組相關表,在應用程序中這些表作為一個單元來引用。DataSet對象的常用屬性是Tables、Relations等。DataSet對象的層次結構圖所示:

DAO.NET DataSet對象的示例分析

 


DataSet對象由數據表及表關系組成,所以DataSet對象包含DataTable對象集合Tables和DataRelation對象集合Relations。而每個數據表又包含行和列以及約束等結構,所以DataTable對象包含DataRow對象集合Rows、DataColumn對象集合Columns和Constraint對象集合Constraints。DataSet層次結構中的類請參見表所示:

說明

DataTableCollection

包含特定數據集的所有DataTable對象

DataTable

表示數據集中的一個表

DataColumnCollection

表示DataTable對象的結構

DataRowCollection

表示DataTable對象中的實際數據行

DataColumn

表示DataTable對象中列的結構

DataRow

表示DataTable對象中的一個數據行


類 說明
DataTableCollection 包含特定數據集的所有DataTable對象
DataTable 表示數據集中的一個表
DataColumnCollection 表示DataTable對象的結構
DataRowCollection 表示DataTable對象中的實際數據行
DataColumn 表示DataTable對象中列的結構
DataRow 表示DataTable對象中的一個數據行

感謝你能夠認真閱讀完這篇文章,希望小編分享的“DAO.NET DataSet對象的示例分析”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广饶县| 沙雅县| 富民县| 恩施市| 鹤山市| 云龙县| 罗平县| 铜梁县| 汕头市| 宝山区| 嘉黎县| 白山市| 石棉县| 汽车| 太仓市| 遵义县| 尚志市| 东阿县| 岗巴县| 商洛市| 肇州县| 阳城县| 平泉县| 赣榆县| 普陀区| 额尔古纳市| 淮南市| 芮城县| 盐池县| 纳雍县| 绥宁县| 克东县| 阿克苏市| 汽车| 陆丰市| 潍坊市| 榆中县| 巩留县| 新干县| 青铜峡市| 焦作市|