成人免费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 數據集

2009-11-11 15:09:35

ADO.NET數據集

2011-05-20 15:56:45

DataSetADO.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-10-29 10:10:10

ADO.NET數據集類

2009-11-04 16:13:18

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技術棧公眾號

主站蜘蛛池模板: 欧美极品视频在线观看 | 国产精品18久久久久久白浆动漫 | 国产91丝袜| 亚洲欧美在线一区 | 亚洲成人久久久 | 国产精品一区二区视频 | 欧美一区二区成人 | 午夜日韩 | 国产精品欧美一区二区三区 | 91视频在线| 欧美精品久久久 | 国产成人精品免高潮在线观看 | 国产精品射 | 国产区视频在线观看 | 密室大逃脱第六季大神版在线观看 | 91免费入口 | 成人依人 | 一二三区在线 | 国产精品99久久久久久久vr | 精品国产乱码久久久久久老虎 | .国产精品成人自产拍在线观看6 | 精品久久久久久久人人人人传媒 | 黄页网址在线观看 | 久久久.com | 久久久国产一区二区三区四区小说 | 国产日韩欧美在线观看 | 亚洲在线| 亚洲精品一区二区在线观看 | 日韩欧美国产精品一区 | www.9191| 成人欧美一区二区三区色青冈 | 久久久久国产精品一区 | 成人小视频在线观看 | 久久久久国产视频 | 五月天婷婷激情 | 日本小电影网站 | 国产成人在线视频播放 | www.国产.com| 可以在线观看av的网站 | 国产成人精品一区二区三区视频 | 久久免费精品视频 |