此頁沒有內容條目
內容

   

指示在終止嘗試和產生錯誤之前執(zhí)行命令期間需等待的時間。

設置和返回值

設置或返回長整型值,該值指示等待命令執(zhí)行的時間(單位為秒)。默認值為 30。

說明

使用 Connection 對象或 Command 上的 CommandTimeout 屬性,允許由于網絡擁塞或服務器負載過重產生的延遲而取消 Execute 方法調用。如果在 CommandTimeout 屬性中設置的時間間隔內沒有完成命令執(zhí)行,將產生錯誤,然后 ADO 將取消該命令。如果將該屬性設置為零,ADO 將無限期等待直到命令執(zhí)行完畢。請確保正在寫入代碼的提供者和數據源支持 CommandTimeout 功能。

Connection 對象的 CommandTimeout 設置不會對相同 Connection Command 對象的 CommandTimeout 設置產生影響,即 Command 對象的 CommandTimeout 屬性不繼承 Connection 對象的 CommandTimeout 的值。

Connection 對象上,打開 Connection 后,CommandTimeout 屬性將保持讀/寫。