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

首頁 > 編程 > .NET > 正文

在ADO.NET數據集中瀏覽多個相關表(1)

2024-07-10 13:05:38
字體:
來源:轉載
供稿:網友
 摘要:ado.net 中的數據集是一種在內存中表示數據的方法,它可以包含多個相關的數據表。本文介紹了在數據集中瀏覽這些相關數據表的方法。您將在 visual basic® .net 或 visual c#™ .net 中創建一個 windows® 應用程序,基于選定的記錄返回相關記錄,并使用表達式列為相關記錄生成合計信息。本文包含一些指向英文站點的鏈接。
  
  簡介
  由于數據集可以包含幾個相關的表,因此了解如何在父記錄和子記錄之間進行瀏覽是一項基本任務,而這并非顯而易見,特別是當您試圖訪問相關層次結構中的深層表中的數據時,更是如此。您還將學習如何瀏覽包含具有多對多關系的表的數據集,其中每個表都通過第三方表(中間表)彼此相關聯。
  
  以下是本文所包含任務的概述:
  
  創建 windows 應用程序項目。
  顯示用作初始選定內容的數據列表。
  返回與選定記錄相關的記錄。
  瀏覽多個表和多個相關結構,并在運行時直接訪問數據集中的數據。
  此外,本文還介紹一些相關的任務:
  
  為數據表添加基于相關數據的表達式列。
  生成相關數據的合計信息。
  前提條件
  要充分理解本文,您應該具有:
  
  基本的關系數據庫概念的知識。
  與羅斯文示例數據庫的有效連接,以便您能夠創建和運行應用程序。
  大體上熟悉 ado.net 數據集。
  重要的數據對象
  要使用數據集中的相關記錄,您應基本了解 .net 框架 system.data 命名空間中的幾個對象以及它們如何相互作用。這些對象協同工作以提供數據集中的導航功能。
  
  以下對象用于表達數據集中的關系:
  
  dataset - 在內存中表示數據,可以包含多個可與 datarelation 對象相關的 datatable 對象。
  datatable - 表示一個完整的數據表。數據表的架構是由構成該表的 datacolumncollection 定義的。當兩個數據表相關時,datarelation 對象使用每個表中的 datacolumn 來關聯數據。
  datarelation - 連接多個表,以便瀏覽相關表中的記錄。訪問相關記錄時,datarelation 對象被傳遞給 getchildrows 或 getparentrow 方法。datarelation 對象確定所要查詢的相關表,以便返回與 getchildrows 或 getparentrow 方法調用相關聯的相關數據。
  datarow - 表示數據的一個單獨的記錄。用于返回相關數據的 getchildrows 方法和 getparentrow 方法是 datarow 對象的成員。
  datacolumn - 表示一個單獨的字段,結合在一起時將定義 datatable 的架構。當兩個數據表相關時,datarelation 對象使用每個表中的數據列來關聯數據。菜鳥學堂:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 潼关县| 靖边县| 江安县| 荣成市| 蓝山县| 赤壁市| 天台县| 定襄县| 甘德县| 临泉县| 高台县| 宝应县| 应城市| 灵山县| 边坝县| 达日县| 石城县| 乾安县| 沐川县| 黄石市| 密云县| 遂川县| 九龙县| 肇源县| 丰顺县| 白玉县| 成都市| 江华| 临猗县| 登封市| 望江县| 铜山县| 景德镇市| 汤原县| 吴桥县| 保康县| 石渠县| 遂宁市| 南投市| 新巴尔虎左旗| 扎鲁特旗|