CommandType (Command オブジェクト)

object.CommandType = value

引数

object
Command オブジェクトの名前を指定します。
value
コマンドの種類
定数内容
adCmdText1SQL文などのコマンド、またはストアドプロシジャ
adCmdTable2テーブル
adCmdTableDirect512テーブル
adCmdStoredProc4ストアドプロシジャ
adCmdUnknown8不明(デフォルト)
adComdFile256永続化されているRecordsetのファイル
adExecuteNoRecords行を返さないコマンド、またはストアドプロシジャ


解説

実行するコマンドの種類を設定します。
指定しない場合、adCmdUnknown(不明)が適用されます。
CommandText プロパティと異なった指定をするとExecute メソッドがエラーになります。


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

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

Set objRS = objCmd.Execute


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

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




WSH講座



WSHリファレンス

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


Copyright (C) WSH@Workshop All rights reserved.