获取或设置终止尝试执行命令或终止命令执行的等待时间。终止后将产生错误。
[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;
}