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

更好使用ADO.NET訪問技術說明

開發 后端
而數據綁定技術則能夠把ADO.NET訪問"改造"成DbTextBox組件,把Label組件"改造"成DbLabel組件等等。所有這些都與DataSet有直接關系。

這就是我們的.NET支持。我們的方向是提供一個全面的功能訪問。所以對你這個問題的回答是肯定的。我們將根據我們用戶的需要支持.NET,看看在Oracle技術網站上Windows開發中心提供的所有內容吧。ADO.NET訪問我們是很積極主動的。

如果僅僅檢索數據,并不需要更新數據,則可以通過使用MergeOption.NoTracking 取消變更跟蹤。這樣,就不會使用ObjectStateManager,減少執行查詢的時間,所有返回的實體將是分離的狀態(detached state)。在ASP.NET web application 或在WinForms / WPF Grids 控件中以只讀方式顯示數據時,NoTracking 是一個比較好的選擇。
 
在使用對象服務(Object Services)和ADO.NET訪問時,需要調用ObjectQuery 的一個重載構造函數,其中第三個參數是MergeOption 枚舉。默認的行為是 AppendOnly,可以改變為 NoTracking。

  1. Product product1 = context.Product.FirstOrDefault(p => p.ProductID == 1004);  
  2. if (product1 != null)  
  3. {  
  4. product1.Color = "Black";  
  5. product1.StandardCost = 20;  
  6. product1.ListPrice = 25;  
  7. }  
  8.    
  9. var objectStateEntries = context.ObjectStateManager.GetObjectStateEntries(EntityState.Modified);  
  10.    
  11. foreach (var entry in objectStateEntries)  
  12. {  
  13. Console.WriteLine("{0} - {1} - {2}",  
  14. entry.EntityKey.EntityContainerName,  
  15. entry.EntityKey.EntitySetName.ToString(),  
  16. entry.EntityKey.EntityKeyValues.First().Key + " = " +  
  17. entry.EntityKey.EntityKeyValues.First().Value);  
  18.    
  19. for (int i = 0; i < entry.OriginalValues.FieldCount; i++)  
  20. {  
  21. Console.WriteLine("\t {0} -> {1}", entry.OriginalValues[i], entry.CurrentValues[i]);  
  22. }  

在下面的示例中,首先檢索特定的Product記錄,修改其中3個屬性,并調用GetObjectStateEntries(EntityState.Modified) 方法,返回所有更新實體的列表,并進一步遍歷ObjectStateEntry集合,顯示實體名稱,ADO.NET訪問,初始值和當前值。

責任編輯:chenqingxiang 來源: 51cto
相關推薦

2009-12-24 11:04:21

ADO.Net技術

2009-12-22 16:23:26

ADO.NET訪問

2009-12-22 17:43:26

ADO.Net技術

2009-12-21 16:53:06

ADO.NET使用說明

2009-11-04 17:22:30

ADO.NET數據訪問

2009-12-18 14:20:26

ADO.NET組件

2009-12-21 14:39:09

ADO.NET技巧

2009-12-23 15:13:15

Ado.Net Syb

2009-12-24 13:38:07

ADO.NET技術

2009-12-24 10:37:03

ADO.NET訪問數據

2009-12-31 09:54:04

ADO.NET數據訪問

2009-12-31 15:39:46

ADO.NET訪問數據

2009-12-18 15:11:50

ADO.NET類

2009-12-21 14:55:49

ADO.NET對象

2009-12-21 17:29:43

ADO.NET模型

2009-12-30 16:05:20

ADO.NET實例

2009-12-24 09:34:47

調用ADO.NET

2009-12-22 11:17:58

ADO.NET產品

2009-12-23 09:26:56

ADO.NET屬性

2009-12-18 13:52:39

ADO.NET設計器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩日韩日韩日韩日韩日韩日韩 | 精品国产乱码久久久久久丨区2区 | 成人午夜视频在线观看 | 国产在线a | 欧美www在线观看 | 天天爱天天操 | 欧美一级黄色片在线观看 | av一二三四 | 91av视频| 免费毛片在线 | 亚洲国产免费 | av电影手机版| 蜜桃免费一区二区三区 | 精品国产欧美一区二区三区成人 | 激情六月丁香婷婷 | 免费的日批视频 | 中文字幕国产一区 | www国产成人免费观看视频,深夜成人网 | 亚洲成人999 | 日韩网站免费观看 | 午夜影院在线播放 | 欧美综合久久久 | 一区二区播放 | 99精品久久久国产一区二区三 | 91精品国产综合久久久久久蜜臀 | 国产精品欧美一区喷水 | tube国产| 亚洲天堂一区 | 99精品热视频 | 国产精品视频www | 91久久久久 | 欧美一级在线观看 | 欧美激情综合色综合啪啪五月 | av资源中文在线天堂 | 午夜免费看视频 | 日本不卡一区 | 日韩一区二区三区在线视频 | 国产免费a视频 | 国产福利一区二区 | 国产精品成人一区二区三区吃奶 | 日日天天 |