2011年3月30日 星期三

ADO.NET架構


有兩種 ADO.NET 元件可讓您用來存取及操作資料:
  • .NET Framework 資料提供者(Data Provider)
  • DataSet



資料存取:DataSet,是「中斷連結」(Disconnected)架構的核心,能夠獨立於各種不同的資料來源進行資料存取服務所設計的元件。
資料操作:.NET Framework Data Provider,專注於快速、彈性的資料操作所設計的。.NET Framework資料提供者包含以下四個核心元件:
    • Connection物件:與特定的資料來源建立連接
    • Command物件:用來對資料來源執行SQL命令,以選取資料、新增資料、更改資料或刪除資料。
    • DataReader物件資料讀取器,從資料來源順向唯讀取出資料流。
    • DataAdapter物件資料配接器,扮演資料來源與DataSet之間的中介角色,把Command物件所執行SQL命令的結果填入DataSet中,並更新解析回資料來源。

沒有留言: