如同您可以與其他管理的資料提供者一樣,您可以透過DataReader物件實作來存取HostfileCommand的主機資料。
使用數據讀取器擷取數據
建立
HostFileCommand的執行個體。透過對
HostFileCommand.ExecuteDBDataReader的呼叫建立DataReader物件。呼叫
ExecuteDBDataReader會從數據源擷取數據列。使用
DBDataReader.Read從查詢的結果取得數據列。您可以將資料行的名稱或序數參考傳遞至
DBDataReader物件,以存取傳回數據列的每個數據行。 不過,為了達到最佳效能,DBDataReader物件提供了一系列方法,可讓您存取其原生數據類型中的數據行值(GetDateTime、、GetDouble、GetGuidGetInt32等等)。完成
DBDataReader物件後,請呼叫DBDataReader.Close。如果您的
HostFileCommand物件包含輸出參數或傳回值,在DBDataReader關閉之前,這些都將無法使用。請注意,當
DBDataReader開啟時,HostFileConnection會專門用於該DBDataReader。 在原始DBDataReader關閉之前,您無法對HostFileConnection執行任何命令,包括建立另一個DBDataReader。