.NET Provider for DB2 介面之間的關係

DB2 介面的受控提供者會以不同的方式進行互動,但 MsDb2DataAdapter 除外,其餘類別則符合固定的父子式關聯性:

  • Msdb2connection.getschema 可以有一個執行中的 MsDb2Transaction,但它可以有多個 MsDb2Commands。

  • MsDb2Transaction 可以有一個或多個執行中的 MsDb2Commands。

  • MsDb2Command 擁有一個 MsDb2ParameterCollection,可儲存多個 MsDb2Parameters。

    MsDb2Command 也可以建立單一 MsDb2DataReader 來剖析一或多個結果集。

    MsDb2DataAdapter 會利用所有其他受控提供者介面。 MsDb2DataAdapter 會作為主機 DB2 系統與用戶端 ADO.NET 資料集之間的閘道。 DataSet 是 .NET data framework 的重要部分,因為它提供了一種機制,可在 managed 環境中快取資料並推斷 XML 架構資訊,基本上是在 DB2 資料和 Microsoft Web 服務之間提供閘道。

另請參閱

檢查受控提供者的核心介面
Managed Provider for DB2