成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

圖文講解DAO.NET DataSet對象

開發 后端
這里介紹了DAO.NET DataSet對象的常用屬性是Tables、Relations等,文章有清晰的層次圖和對數據集DataSet的特點總結。

我想大家都知道ADO.NET的基本組成結構和特點,在這里就不和大家說了,筆者今天主要就DAO.NET DataSet對象來詳細分析一下。希望大家能更深入的了解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對象的層次結構圖所示:

 


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對象中的一個數據行

【編輯推薦】

  1. LINQ to SQL查詢分析
  2. LINQ查詢架構簡單介紹
  3. LINQ to SQL映射關系概述
  4. LINQ To SQL對象模型淺析
  5. LINQ to SQL映射列描述
責任編輯:田樹 來源: 博客
相關推薦

2009-10-29 09:34:40

DAO.NET Da

2009-11-03 15:24:14

ADO.NET對象模型

2009-10-22 16:08:52

.NET CLR是什么

2009-10-29 08:51:24

ADO.NET結構

2009-11-04 13:20:28

ADO.NET Dat

2009-11-04 09:52:10

ADO.NET Sql

2010-09-06 16:53:38

Windows PPP

2009-11-12 09:44:41

ADO.NET對象

2009-10-13 14:19:03

VB.NET面向對象編

2010-04-20 18:13:44

網絡負載均衡設置

2009-11-03 15:06:32

ADO.NET鏈接對象

2009-11-04 11:40:38

ADO.NET Dat

2009-11-04 16:55:16

ADO.NET Dat

2010-10-08 15:28:54

無線路由組網設置

2013-01-15 10:38:06

iOSAppAppCan

2009-11-03 17:35:43

ADO.NET對象

2010-09-16 14:37:54

DataSetXML

2009-08-25 17:28:23

C#創建DataSet

2009-07-20 14:56:18

iBATIS.NET動態選擇DAO

2009-11-12 09:51:59

ADO.NET結構
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 女人精96xxx免费网站p | 欧美中文在线 | 天天爱av | 在线观看中文字幕视频 | 免费看片在线播放 | 女女百合av大片一区二区三区九县 | 成人小视频在线观看 | 亚洲一区中文字幕在线观看 | 精品一区二区三区免费毛片 | 性网址| 亚洲精品视频导航 | 二区三区视频 | 精品视频一区二区 | 亚洲高清在线观看 | 中文字幕日韩欧美一区二区三区 | 亚洲国产免费 | 久久亚洲天堂 | 羞羞的视频免费观看 | 黄色大片网 | 日韩在线一区二区三区 | 国产欧美一区二区三区国产幕精品 | 久久国产精品一区二区 | 久久视频免费观看 | 在线色网 | 看片91 | 欧美黄色网 | 久久成人精品视频 | 亚洲一区二区日韩 | 91精品国产91久久久久游泳池 | 欧美精品一区在线发布 | 久久久久国产一区二区三区四区 | 婷婷去俺也去 | 波霸ol一区二区 | 成人av激情 | 久久99精品久久久久蜜桃tv | 久久久成人免费一区二区 | av性色全交蜜桃成熟时 | 婷婷综合激情 | 涩涩导航 | av夜夜操| 在线观看欧美日韩视频 |