共用方式為


擷取和修改 ADO.NET 中的數據

任何資料庫應用程式的主要函式會連線到數據源,並擷取它所包含的數據。 ADO.NET 的 .NET Framework 資料提供者作為應用程式與資料來源之間的橋樑,允許你執行指令並透過 DataReader 來擷取資料。 任何資料庫應用程式的索引鍵功能,就是能夠更新儲存在資料庫中的數據。 在 ADO.NET 中,更新資料涉及使用 DataAdapterDataSet、 以及 Command 物件;也可能涉及使用交易。

本節中

連接資料來源 說明如何建立與資料來源的連結,以及如何處理連線事件。

連接串 包含描述連接字串使用各種面向的主題,包括連接字串關鍵字、安全資訊,以及如何儲存和擷取它們。

連線池化 描述 .NET Framework 資料提供者的連線池。

指令與參數 包含描述如何建立指令與指令建構器、參數設定,以及如何執行命令以擷取和修改資料的主題。

資料適配器與資料讀取器 包含描述 DataReaders、DataAdapters、參數、處理 DataAdapter 事件及執行批次操作的主題。

交易與並發包含描述如何執行本地交易、分散式交易以及如何處理樂觀並發的主題。

取得識別或自動號碼值提供一個範例,說明如何將在 SQL Server 資料表中針對某一欄位所產生的值,或在 Microsoft Access 資料表中針對某一欄位所生成的值,映射到插入資料表中某一列的欄位。 討論在DataTable中合併識別值。

取得二進位資料 描述如何利用 CommandBehavior取得二進位資料或大型資料結構。 SequentialAccess 以修改 DataReader 的預設行為。

使用儲存程序修改資料 說明如何使用儲存程序輸入參數與輸出參數,在資料庫中插入一列,並回傳新的身份值。

取得資料庫結構資訊 說明如何從資料來源取得可用的資料庫或目錄、資料表與檢視、資料表的限制條件,以及其他結構資訊。

DbProviderFactories 描述提供者工廠模型,並示範如何在命名空間中使用基底類別 System.Data.Common

ADO.NET 資料追蹤 說明 ADO.NET 如何提供內建的資料追蹤功能。

績效計數器 描述可用於 SqlClientOracleClient的效能計數器。

非同步程式設計 說明 ADO.NET 對非同步程式設計的支援。

SqlClient 串流支援 討論如何撰寫應用程式,從 SQL Server 串流資料,但不會完全載入記憶體。

另請參閱