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

示例演示ADO.NET DataSet向數據集添加數據表

開發 后端
文章示例構造一個ADO.NET DataSet,將一個新的 DataTable 對象添加到該 ADO.NET DataSet 中,然后將三個 DataColumn 對象添加到該表中。

ADO.NET經過長時間的發展,很多用戶都很了解ADO.NET了,這里我發表一下個人理解,和大家討論討論。ADO.NET使您能夠創建 DataTable 對象并將其添加到現有 ADO.NET DataSet 中。可以使用 PrimaryKey 和 Unique 屬性為 DataTable 設置約束信息。

以下示例構造一個 ADO.NET DataSet,將一個新的 DataTable 對象添加到該 ADO.NET DataSet 中,然后將三個 DataColumn 對象添加到該表中。***,該代碼將一個列設置為主鍵列。

Visual Basic

  1. Dim customerOrders As ADO.NET DataSet = New ADO.NET DataSet("CustomerOrders")  
  2. Dim ordersTable As DataTable = customerOrders.Tables.Add("Orders")  
  3. Dim pkOrderID As DataColumn = ordersTable.Columns.Add( _  
  4. "OrderID", Type.GetType("System.Int32"))  
  5. ordersTable.Columns.Add("OrderQuantity", Type.GetType("System.Int32"))  
  6. ordersTable.Columns.Add("CompanyName", Type.GetType("System.String"))  
  7. ordersTable.PrimaryKey = New DataColumn() {pkOrderID} 

C#

  1. ADO.NET DataSet customerOrders = new ADO.NET DataSet("CustomerOrders");  
  2. DataTable ordersTable = customerOrders.Tables.Add("Orders");  
  3. DataColumn pkOrderID =   
  4. ordersTable.Columns.Add("OrderID", typeof(Int32));  
  5. ordersTable.Columns.Add("OrderQuantity", typeof(Int32));  
  6. ordersTable.Columns.Add("CompanyName", typeof(string));  
  7.  
  8. ordersTable.PrimaryKey = new DataColumn[] { pkOrderID };  
  9.  

#T#區分大小寫

ADO.NET DataSet 中可以存在兩個或兩個以上的同名但是大小寫不同的表或關系。在這種情況下,通過名稱對表和關系的引用將區分大小寫。例如,如果 ADO.NET DataSet ADO.NET DataSet 包含表 Table1 和 table1,則將通過名稱將 Table1 作為 ADO.NET DataSet.Tables["Table1"] 來引用,而將 table1 作為 ADO.NET DataSet.Tables["table1"] 來引用。如果試圖將其中任一個表作為 ADO.NET DataSet.Tables["TABLE1"] 來引用,則會生成異常。

如果只有一個具有特定名稱的表或關系,則區分大小寫行為不適用。例如,如果 ADO.NET DataSet 只包含 Table1,則可以使用 ADO.NET DataSet.Tables["TABLE1"] 來引用。ADO.NET DataSet 的 CaseSensitive 屬性不影響此行為。CaseSensitive 屬性應用于 ADO.NET DataSet 中的數據,并會影響排序、搜索、篩選、執行約束,等等。

命名空間支持

在 2.0 之前的 ADO.NET 版本中,兩個表即使處于不同的命名空間中也不能同名。ADO.NET 2.0 中取消了此限制。ADO.NET DataSet 可以包含具有相同 TableName 屬性值但是具有不同 Namespace 屬性值的兩個表。

責任編輯:田樹 來源: 博客
相關推薦

2009-10-29 10:00:53

ADO.NET數據集

2009-11-04 11:40:38

ADO.NET Dat

2009-12-29 14:41:13

ADO.NET 數據集

2011-05-20 15:56:45

DataSetADO.NET

2009-11-11 15:09:35

ADO.NET數據集

2009-06-02 10:57:22

ADO.NET多數據表操作

2009-11-11 11:19:57

ADO.NET使用

2009-12-25 16:36:43

ADO.NET數據集

2009-12-30 14:59:42

ADO.NET數據集

2011-05-20 15:45:52

數據集

2009-11-04 16:13:18

ADO.NET數據表

2009-10-29 10:10:10

ADO.NET數據集類

2009-11-12 09:51:59

ADO.NET結構

2009-11-12 14:03:03

ADO.NET數據集約

2009-12-29 14:36:55

ADO.NET 數據集

2009-11-04 16:55:16

ADO.NET Dat

2009-12-29 14:55:31

ADO.NET Dat

2010-01-04 13:47:18

ADO.NET數據集

2009-11-13 17:20:35

ADO.NET數據集工

2009-10-29 10:20:19

ADO.NET使用
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91久久精品国产91久久性色tv | 干一干操一操 | 久久国品片 | 91高清视频在线 | 最近免费日本视频在线 | 免费特级黄毛片 | 中国黄色毛片视频 | 亚洲在线 | 天天操天天舔 | 欧美精品影院 | 日韩在线欧美 | 在线观看免费高清av | 一级做a爰片久久毛片免费看 | 九九成人 | 欧美在线一区二区三区 | 国产一区二区在线观看视频 | 国产精品久久久久久久久久妞妞 | 色婷婷国产精品综合在线观看 | 免费在线观看av的网站 | 91欧美精品 | 日本免费在线观看视频 | 99re视频这里只有精品 | 久久一| 久久在线精品 | 久久精品—区二区三区 | 久草在线| 日韩在线免费 | 日韩在线不卡 | 欧美mv日韩mv国产网站91进入 | 日韩欧美精品一区 | 紧缚调教一区二区三区视频 | 黄色成人在线观看 | 日韩精品在线观看视频 | 91在线视频播放 | 亚洲麻豆 | 午夜精品一区二区三区三上悠亚 | 久久国产精品精品 | 日韩欧美三级在线 | 国产一区二区三区四区五区3d | 一区二区福利视频 | 亚洲一区二区免费视频 |