DB2 V10.1 for Linux, UNIX, and Windows

DB2Command.CommandTimeout 属性

获取或设置终止尝试执行命令或终止命令执行的等待时间。终止后将产生错误。

名称空间:
IBM®.Data.DB2®
组合件:
IBM.Data.DB2(在 IBM.Data.DB2.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 秒。

异常

异常类型 条件
ArgumentException 指定的属性值小于 0。

注释

值零(0)表示对等待时间没有限制,而不是没有等待时间,因此应该避免使用值零(0)。

示例

[Visual Basic, C#] 以下示例将创建 DB2Command 并设置它的某些属性。

[Visual Basic]
Public Sub CreateMyDB2Command()
    Dim mySelectQuery As String = "SELECT * FROM EMPLOYEE ORDER BY EMPNO"
    Dim myCommand As New DB2Command(mySelectQuery)
    myCommand.CommandTimeout = 20
End Sub

[C#]
public void CreateMyDB2Command()
{
   string mySelectQuery = "SELECT * FROM EMPLOYEE ORDER BY EMPNO";
   DB2Command myCommand = new DB2Command(mySelectQuery);
   myCommand.CommandTimeout = 20;
}