自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

了解使用ADO.NET 工具感言

開發(fā) 后端
在使用ADO.NET 工具,但擔(dān)心在性能上的問題,對查詢的速度和Ado.Net進行了一下簡單的比較。過程和代碼如下描述,由于了解不深,暫不做結(jié)論,希望大家給點意見。

在ADO中,以上所有這些方式與不同類型的游標(biāo)相對應(yīng) .在文中,你將會發(fā)現(xiàn),ADO.NET雖然與ADO不同,但它具備了ADO的所有功能.相對照來說,你的代碼將從實際的數(shù)據(jù)源及其物理存儲媒介和格式中抽取數(shù)據(jù).

ADO.NET 工具是Visual Studio .NET中一個重要的數(shù)據(jù)庫管理組件。它不是ADO為適應(yīng) .NET基礎(chǔ)構(gòu)造而改進的版本,而是一個全新的訪問編程模型。與原有的ADO組件不同,ADO .NET更具有通用性。

不是專門針對數(shù)據(jù)庫進行設(shè)計的。盡管它也作為重要的 .NET數(shù)據(jù)庫應(yīng)用程序的解決方案。但它更多地顯示了涵蓋全面的設(shè)計,而不僅是和ADO模型一樣的以數(shù)據(jù)庫為中心。

在ADO .NET中聚集了所有可以進行數(shù)據(jù)處理的類。這些類呈現(xiàn)了具有典型數(shù)據(jù)庫功能的data container objects,如索引、排序和瀏覽等,ADO.NET 工具但是這些功能也可以用于其他的數(shù)據(jù)管理,并不局限于數(shù)據(jù)庫。

訪問ADO .NET中的數(shù)據(jù)源是由托管提供程序控制的,如果需要訪問SQL Server 表,就要利用SQL數(shù)據(jù)庫管理類,而并非OLE DB類,因為SQL類會跳過由ADO.NET 工具提供程序呈現(xiàn)的中間層,直接進入數(shù)據(jù)庫服務(wù)器內(nèi)部API。

SQL數(shù)據(jù)庫管理類包含多個類,SqlConnection對象管理與數(shù)據(jù)源的連接;SqlCommand和SqlDataReader可以執(zhí)行簡單的查詢和讀取數(shù)據(jù);ADO.NET 工具作為數(shù)據(jù)適配器可以將數(shù)據(jù)從數(shù)據(jù)庫中取出來,放到DataSet以供程序中調(diào)用,也可以提取DataSet中儲存的緩存的更新,將它們提交給數(shù)據(jù)庫。DataSet對象的核心實際上是數(shù)據(jù)的集合,它類似于Excel中的一個工作簿,可以存儲一個或多個查詢結(jié)果。#t#

ADO.NET 工具的Data Provider 提供四大組件(對象):

ADO.NET 工具中 Connection 分為 SqlConnection,OleDbConnection;  都繼承IdbConnection interface ; 從基于的Data Provider上說OleDbConntion 就是ADO的Connection, 用于指定專門的Data Provider和任意參數(shù). SqlConnection 是 ADO.Net 在ADO基礎(chǔ)上新增的新特性,專門用用于 MSSever7.0 或更高版本使用的.

OleDbConnection 可以連接大多數(shù)RMDB, SqlConnection 只能用于 MSSever7.0 或更高版本使用的. 當(dāng)然 OleDbConnection 也可以用于SqlConnection使用的對象,它們在操作時的速度差別很大,具體的數(shù)據(jù)對比后面將列舉. 以下是它們的語法說明:

責(zé)任編輯:chenqingxiang 來源: CSDN
相關(guān)推薦

2009-11-04 10:07:52

ADO.NET DbP

2009-12-29 10:26:43

ADO.NET實體框架

2009-12-28 15:11:36

ADO.NET專家

2009-12-22 10:27:01

ADO.NET數(shù)據(jù)

2009-11-04 15:44:39

ADO.NET Sql

2009-12-23 17:21:31

ADO.NET團隊

2009-11-12 13:26:56

使用ADO.NET參數(shù)

2009-12-31 14:28:09

ADO.NET參數(shù)

2009-12-24 11:19:07

ADO.NET的架構(gòu)

2009-10-29 10:34:31

ADO.NET使用技巧

2009-11-12 10:15:37

ADO.NET使用

2009-11-04 09:18:12

ADO.NET _Re

2009-12-22 16:35:11

ADO.NET控件

2009-12-22 15:20:25

ADO.NET功能

2009-12-21 14:50:47

ADO.NET優(yōu)化

2009-08-21 16:35:08

使用C#結(jié)合ADO.N

2009-12-21 16:53:06

ADO.NET使用說明

2009-12-31 13:50:46

ADO.NET模型

2009-12-29 17:02:15

ADO.NET 管理

2009-11-13 09:13:05

點贊
收藏

51CTO技術(shù)棧公眾號