共用方式為


如何從主機文件系統擷取數據

如同您可以與其他管理的資料提供者一樣,您可以透過DataReader物件實作來存取HostfileCommand的主機資料。

使用數據讀取器擷取數據

  1. 建立 HostFileCommand 的執行個體。

  2. 透過對HostFileCommand.ExecuteDBDataReader的呼叫建立 DataReader 物件。

    呼叫 ExecuteDBDataReader 會從數據源擷取數據列。

  3. 使用 DBDataReader.Read 從查詢的結果取得數據列。

    您可以將資料行的名稱或序數參考傳遞至 DBDataReader 物件,以存取傳回數據列的每個數據行。 不過,為了達到最佳效能,DBDataReader物件提供了一系列方法,可讓您存取其原生數據類型中的數據行值(GetDateTime、、GetDoubleGetGuidGetInt32等等)。

  4. 完成 DBDataReader 物件後,請呼叫 DBDataReader.Close

    如果您的HostFileCommand物件包含輸出參數或傳回值,在DBDataReader關閉之前,這些都將無法使用。

    請注意,當 DBDataReader 開啟時,HostFileConnection 會專門用於該 DBDataReader。 在原始 DBDataReader 關閉之前,您無法對 HostFileConnection 執行任何命令,包括建立另一個 DBDataReader

另請參閱

從主機文件系統擷取資訊
主機檔案配置的 BizTalk 介面卡