閱讀目錄

回到頂部

ADO.NET概述

本節(jié)復習如何使用ADO.NET訪問C#程序中的數(shù)據,主要介紹如何使用SqlConnection類和OleDbConnection類連接數(shù)據庫,以及斷開與數(shù)據庫連接。深入討論命令對象的各種選項,并說明如何為sql類和OleDB類的每個選項使用命令。如何使用命令對象來調用存儲過程,這些存儲過程的結果如何集成到緩存的客戶端上的數(shù)據中。

介紹ADO.NET
ADO.NET比現(xiàn)在有的API在技術上高出很多。它與ADO僅僅是名稱類型,類和訪問數(shù)據的方法完成不同。

ADO(ActiveX Data Objects)是一個COM組件庫,ADO主要包含Connection、Command、Recordset、Field對象。使用ADO時,要打開與數(shù)據庫的連接,選擇一些數(shù)據,并把它們放在記錄集合中,這些記錄集由字段組成,最后關閉聯(lián)系。

ADO還引入:斷開連接的記錄集,當不適合使用連接打開相當長的時間時,就可以使用這個。

ADO.NET使用由ADO升級而來。并附帶3個數(shù)據庫客戶端名稱空間。

  1. 用于SQL Server

  2. 用于ODBC數(shù)據源

  3. 用于通用的OLE DB實現(xiàn)的數(shù)據庫

如果數(shù)據庫是不SQL Server,就應該在線搜索一個專門的.NET提供程序,找不到就應該使用OLE DB.

命名

網友評論