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

程序員對ADO.NET技巧說明研究

開發 后端
ADO.NET技巧不同有許多值得學習的地方.它是一個全新的訪問編程模型.當你開始使用ADO.NET時,你會發現你所掌握的任何關于ADO的技能。

ADO.NET提供了幾種命令執行的不同方法以及優化命令執行的不同選項。下面包括一些ADO.NET技巧,它們是關于選擇***命令執行以及如何提高執行命令的性能,及他是怎么運作的。

使用OleDbCommand的***實踐

不同.NET框架數據提供程序之間的命令執行被盡可能標準化了。但是,數據提供程序之間仍然存在差異。下面給出一些技巧,可微調用于OLE DB的.NET框架數據提供程序的命令執行。

1) 按照ODBC CALL語法使用CommandType.Text調用存儲過程。使用CommandType.StoredProcedure只是秘密地生成ODBC CALL語法。

2) 一定要設置OleDbParameter的類型、大小(如果適用)、以及精度和范圍(如果參數類型是numeric或decimal)。注意,如果不顯式提供參數信息,OleDbCommand會為每個執行命令重新創建OLE DB參數訪問器。

使用SqlCommand的***實踐

使用SqlCommand執行存儲過程的快速提示:ADO.NET技巧如果調用存儲過程,將SqlCommand的CommandType屬性指定為StoredProcedure的CommandType。這樣通過將該命令顯式標識為存儲過程,就不需要在執行之前分析命令。 #t#

使用Prepare方法

對于重復作用于數據源的參數化命令,Command.Prepare方法能提高性能。Prepare指示數據源為多次調用優化指定的命令。要想有效利用Prepare,需要徹底理解數據源是如何響應Prepare調用的。對于一些數據源(例如SQL Server 2000),命令是隱式優化的,不必調用Prepare。對于其他(例如SQL Server 7.0)數據源,Prepare會比較有效。
顯式指定架構和元數據

只要用戶沒有指定元數據信息,ADO.NET技巧的許多對象就會推斷元數據信息。下面是一些示例:

1) DataAdapter.Fill方法,如果DataSet中沒有表和列,DataAdapter.Fill方法會在DataSet中創建表和列。

2) CommandBuilder,它會為單表SELECT命令生成DataAdapter命令屬性。

3) CommandBuilder.DeriveParameters,ADO.NET技巧會填充Command對象的Parameters集合。

但是,每次用到這些特性,都會有性能損失。建議將這些特性主要用于設計時和即席應用程序中。ADO.NET技巧在可能的情況下,顯式指定架構和元數據。其中包括在DataSet中定義表和列、定義DataAdapter的Command屬性、以及為Command定義Parameter信息。

責任編輯:chenqingxiang 來源: 博客園
相關推薦

2009-12-29 16:12:25

ADO程序員

2009-12-21 14:39:09

ADO.NET技巧

2010-01-04 09:03:57

ADO.NET連接對象

2009-12-23 17:59:46

ADO.NET數據庫

2010-01-04 13:56:50

ADO.NET應用程序

2009-11-03 17:25:59

ADO.NET編程技巧

2009-12-23 17:30:54

ADO.NET應用程序

2009-12-31 16:09:22

ADO與ADO.NET

2009-12-21 10:37:05

Ado.Net 實例

2009-12-22 17:24:22

ADO.NET數據庫

2009-12-21 13:45:17

ADO.NET安裝

2009-12-29 16:56:40

ADO.NET類和接口

2009-12-21 17:29:43

ADO.NET模型

2009-12-22 17:43:26

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-22 16:42:57

ADO.NET研究

2009-12-22 09:50:23

ADO.NET學習

2009-11-04 16:55:16

ADO.NET Dat
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品粉嫩美女一区 | 久99久视频 | 中文在线日韩 | 夏同学福利网 | 欧美精品一区二区三区在线播放 | 成人乱人乱一区二区三区软件 | 久久综合九九 | 先锋资源网 | 激情国产视频 | 精品一二三区 | 亚洲成人精品在线观看 | 97色在线观看免费视频 | 国产激情免费视频 | 青青久草| 91精品综合久久久久久五月天 | a级片网站 | 亚洲国产网站 | 色射综合| 国产黄色大片 | 九九看片 | 91精品国产综合久久婷婷香蕉 | 美女二区 | 国产精品乱码一区二区三区 | 免费影视在线观看 | 99久久精品免费看国产四区 | 成人av网站在线观看 | 热久久久 | 国产成人精品一区二区三区 | 久久国产精品视频 | 日本aaa视频 | 日日噜噜噜夜夜爽爽狠狠视频97 | 夜夜操天天操 | 免费国产成人av | 欧美亚洲网站 | 天天综合天天 | 91啪影院| 在线观看视频福利 | 中文字幕国产日韩 | 在线国产一区二区 | 毛片一区二区三区 | 视频一区在线观看 |