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_openxa_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;
}