天天看點

VB.NET之旅-ADO.NET

ADO.NET(ActiveX Data Objects) 是在.NET程式設計環境中用來進行資料庫程式設計的技術

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

對ADO.NET了解的比較淺,就先到這,以後再說,不怕不知道,就怕不知道嘛