安裝ADO.NET產品介紹說明
由于ADO.NET產品安裝程序太多,此處無法上傳,所以大家有communitysever的可以從里面獲得然后反編譯為自己所用,沒有的就到網絡上搜下吧,有許多資源呢!ADO.NET產品有許多好多資源。
ADO.NET產品能被用在任何用戶的應用程序,需要和OLE DB-compliant的數(shù)據源連接和通訊,例如Microsoft SQL Server。 同時ADO.NET又保持著與以前的ADO模型有關的一些主要概念,它已經被極大的完善,并從不同的信息來源提供途徑去獲得結構化的數(shù)據----一個平臺文本文件,從數(shù)據庫管理系統(tǒng)獲得的相關數(shù)據,或者是分級的XML數(shù)據----然而,所有都按照一個相容的,標準化的設計模型來執(zhí)行。
這篇文章意在簡要的介紹ADO.NET產品的關鍵特性,重點講述了在關系數(shù)據庫管理系統(tǒng)(rdbms)中訪問數(shù)據。SQL Server 7.0(及更新版本)以及可以通過 OLE DB 提供者進行訪問的任何數(shù)據源。這些又稱為被管理的提供者(Managed Provider)。#t#
.NET框架的數(shù)據存取API提供了兩種方式分別識別并處理兩種類型的數(shù)據源:SQL Server 7.0(及更新版本)和可以通過 OLE DB 提供者進行訪問的任何數(shù)據源。SQL(System.Data.SQL)庫可以直接聯(lián)結到SQL Server的數(shù)據,而ADO (System.Data.ADO)庫可用于其他通過OLE DB 提供者進行訪問的任何數(shù)據源。
SQL Server被管理的提供者在MS SQL Server 7.0或以后的版本中使用叫做“tabulardata stream”的專用協(xié)議,而沒有使用OLE DB, ADO 或ADO.NET產品。ADO.NET被管理的提供者能夠在這些OLE DB 提供者下工作,在ADO.NET產品還不支持 MSDASQL/Oracle ODBC Driver(ORACLE OLE DB DRIVER FOR ODBC)。
以下章節(jié)將介紹每個被管理的提供者都可用的ADO.NET產品的核心組件
Connections--連接和管理數(shù)據庫事務。
Commands--向數(shù)據庫發(fā)送的命令。
DataReaders--直接讀取流數(shù)據。
DateSets 和 DateSetCommands--對駐留內存中的數(shù)據進行存儲和操作。
核心的ADO.NET功能基本上可以被概括為如下內容:
Connection對象在Web頁面和數(shù)據庫間建立連接。Commands對象向數(shù)據庫提供者發(fā)出命令,返回的結果以一種流的方式貫穿于這些連接中。結果集可以用DataReaders快速的讀取,也可以儲存到駐留內存的DateSets對象中,然后通過DateSetCommands對象讓用戶在數(shù)據集中訪問和操作記錄。
開發(fā)者可以用過ADO.NET產品內置的方法在基礎的數(shù)據源上去處理數(shù)據集。為了使用.NET框架中的被管理提供者,需要把下面的名空間(namespaces)包括到.aspx頁面中。