ADO.NET(ActiveX Data Objects) 是在.NET程式設計環境中用來進行資料庫程式設計的技術
- ADO.NET 是根基于資料提供者之上
- 直接提供者: SQL Server , Oracle
- 間接提供者: OLEDB , ODBC
- 資料提供者将有關資料庫存取的細節封裝起來
- ADO.NET對資料的存取提供了4種方式
- DataReader:對資料進行隻讀操作,按次序對資料表中的資料依次讀取,隻能讀取下一個
- DataSet:對資料進行讀寫,将資料庫的資料複制到記憶體中,用表格的方式來儲存,是一個與源資料庫失去聯系的資料庫,可以對其進行讀寫操作
- ExecuteNotQuery:對資料庫資料進行修改,可通過以下三個DML關鍵字INSERT,UPDATE,DELETE完成對資料庫的修改
- ExecuteScalar:取得所得記錄的首行首列的值
- 資料存取三部曲
- 開啟資料庫聯機
- 建立連接配接對象,并且執行 Open() 方法
- 重點在于正确設定聯機字元串 …
- 進行資料庫操作 (讀取)
- 建立 DataReader 對象,并且逐一讀取
- 關閉資料庫聯機
- 記得一定要關閉資料庫聯機 !
- 釋放聯機資源給其它用戶端 …
- 開啟資料庫聯機
對ADO.NET了解的比較淺,就先到這,以後再說,不怕不知道,就怕不知道嘛