CommandTimeout (Command オブジェクト)

object.CommandTimeout = value

引数

object
Command オブジェクトの名前を指定します。
value
コマンドのタイムアウト時間


解説

コマンドのタイムアウト時間(秒)を設定します。
コマンド実行中にタイムアウト時間を超えるとキャンセルされます。
デフォルトは30秒です。


使用例
Set objConn = CreateObject("ADODB.Connection")
objConn.Open "sample"

Set objCmd = CreateObject("ADODB.Command")
objCmd.ActiveConnection = objConn
objCmd.CommandText = "select * from Table"

'' コマンドのタイムアウト時間を設定
objCmd.CommandTimeout = 100

Set objRS = objCmd.Execute


CommandTimeout (Command オブジェクト) に関連する項目

ActiveConnectionCommandオブジェクトが属する接続名を設定します。
CommandTextSQL文、テーブル名、ストアドプロシジャ名を設定します。
CommandType実行するコマンドの種類を設定します。
Dialectコマンド文字列またはストリームウを表すGUIDを返します。
Nameコマンド名を設定します。
Preparedコマンドをコンパイルして保存するかどうかを設定します。
StateCommandオブジェクトの状態を返します。
CancelExecute メソッドで非同期実行したコマンドをキャンセルします。
CreateParameterパラメータを作成します。
ExecuteCommandText プロパティで指定されたコマンドを実行し、Recordsetを返します。




WSH講座



WSHリファレンス

データアクセスコンポーネント


Copyright (C) WSH@Workshop All rights reserved.