建立與數據源的連接之後,您可以使用 來執行命令,並從數據源 HostFileCommand傳回結果。
這很重要
Managed Provider for Host Files 不支援任何類型的交易。 因此,您應該嘗試避免在任務關鍵性數據上使用 INSERT、UPDATE 或 DELETE 命令。
程序
在主機檔系統上執行命令
使用
HostFileConnection建立連接。如需詳細資訊,請參閱 How to Connect to and Disconnect from a Host File System。
連線後,請使用
HostfileConnection.CreateCommand建立HostFileCommand物件。HostFileCommand使用物件在主機檔系統上執行命令。HostFileCommand會公開數個您可以使用的 Execute 方法:將結果當做數據流傳回時,請使用
ExecuteDbDataReader傳回DataReader物件。使用
ExecuteScalar用來傳回單一值。使用
ExecuteNonQuery來執行不會傳回數據列的命令。使用
ExecuteRecordSet在記錄集上執行命令。
備註
修改替代索引檔 (AIX) 時,當索引定義為不接受重複索引鍵時,您可能會收到「無效的記錄長度」錯誤。 此錯誤可能會發生,因為替代索引 VSAM 檔案的 INDEX 不夠大,無法儲存相同索引記錄的多個索引鍵值。