DB2®Command.CommandTimeout 內容
取得或設定用戶端終止指令之前的等待時間。 終止之後產生錯誤。
- 名稱空間:
DB2IBM.Data.- 組件:
DB2IBM.Data.(在DB2IBM.Data..dll中)
語法
[Visual Basic]
Public Property CommandTimeout As Integer
[C#]
public int CommandTimeout {get; set;}
[C++]
public: __property int get_CommandTimeout();
public: __property void set_CommandTimeout(int);
[JScript]
public function get CommandTimeout() : int;
public function set CommandTimeout(int);
內容值
等待指令執行的時間 (秒)。 預設值是 30 秒。 值 0 指定等待時間沒有限制,而不是沒有等待時間。
異常狀況
| 異常狀況類型 | 條件 |
|---|---|
| 引數異常狀況 | 指派的內容值小於 0。 |
備註
DB2Command.CommandTimeout 內容不適用於 XA 控制作業,其包括 xa_open 及 xa_prepare等作業。
範例
[Visual Basic , C#] 下列範例建立 DB2Command 物件並設定其部分內容:
DB2DB2DB2DB2DB2[Visual Basic] Public Sub CreateMyCommand() Dim mySelectQuery As String = "SELECT * FROM EMPLOYEE ORDER BY EMPNO" Dim myCommand As New Command(mySelectQuery) myCommand.CommandTimeout = 20 End Sub [C#] public void CreateMyCommand() { string mySelectQuery = "SELECT * FROM EMPLOYEE ORDER BY EMPNO"; Command myCommand = new Command(mySelectQuery); myCommand.CommandTimeout = 20; }