【正文】
年 月 日 建議成績 。 提高了開發(fā)人員的開發(fā)效率和 Web 應(yīng)用程序的性能。 結(jié)論 在 . Framework 每一次版本升級中,數(shù)據(jù)訪問部分的改進是每次升級的重要內(nèi)容。從面向?qū)ο髞碚f,數(shù)據(jù)庫不應(yīng)該和業(yè)務(wù)邏輯綁定到一起, ORM 則起到這樣的分離作用,使數(shù)據(jù)庫層透明,開發(fā)人員真正的面向?qū)ο?[8]。 數(shù) 據(jù) 庫D a t a S o u r c e控 件F o r m V i e wG r i d V i e wD r o p D o w n L i s t其 他 數(shù) 據(jù) 綁 定 圖 DataSource 控件應(yīng)用模式 DataSource 控件本質(zhì)上是封裝了 DataAdapter 和 DataSet, 而且它還提供了更好的優(yōu)化特性。 DataSource 控件 是 中推的數(shù)據(jù)庫訪問工具。 在 ASP. NET 中訪問數(shù)據(jù)庫的大致過程如下:首先確定要訪問的數(shù)據(jù)庫并選擇相應(yīng)的. NET Framework 數(shù)據(jù)提供程序,在訪問數(shù)據(jù)時它是使用離線方式,利用 XML制作數(shù)據(jù)的一份副本,該副本可視為 WEB 數(shù)據(jù)庫的脫機版本,以 DataSet 形式表示。 Command 對象執(zhí)行數(shù)據(jù)庫命令。使用 命名空間。使用 System. Data. SQL Client 命名空 間。 ADO. NET 另一個核心組件是 .NET Framework 數(shù)據(jù)提供程序, .NET Framework 數(shù)據(jù)提供程序用于連接到數(shù)據(jù)庫、執(zhí)行命令和檢索結(jié)果。 ADO. NET DataSet 是 ADO. NET 的斷開式結(jié)構(gòu)的核心 [4]。應(yīng)用程序可以利用 ADO. NET 來連接這些數(shù)據(jù)源并進行所需的數(shù)據(jù)處理 [2]。 、 的架構(gòu) ASP. NET通過 Server 組件 AD0. NET來訪問數(shù)據(jù)庫。 ADO. NET 的中斷式數(shù)據(jù)訪問的數(shù)據(jù)結(jié)構(gòu)的優(yōu)點是:應(yīng)用程序只是需要訪問或者更新數(shù)據(jù)時才會連接到數(shù)據(jù)庫,一旦完成后就立 即斷開。隨著微軟 .NET 戰(zhàn)略實施過程中 ADO 升級為 ADO. NET。 主題 、 技術(shù)概況 是 Microsoft 公司繼 ASP 之后推出的新一代 Web 應(yīng)用程序開發(fā)技術(shù)。網(wǎng)絡(luò)時代巨大的數(shù)據(jù)處理量使得數(shù)據(jù)庫技術(shù)的應(yīng)用更顯重要。 WEB 應(yīng)用是目前最流行最主要的信息服務(wù)方式。因此研究 Inter 的數(shù)據(jù)庫訪問技術(shù)也就成為數(shù)據(jù)庫研究 的主要方向之一。 、 的主要特點 在早期 ASP 系列在數(shù)據(jù)訪問上直接引用 ADO,但 ADO 的一些缺點使得程序設(shè)計人員在使用進行網(wǎng)絡(luò)編程中操作數(shù)據(jù)時有仍很大限制。 ADO. NET 能夠合并來自多個不