Execute (Command オブジェクト)

object.Execute([record], [para], [type])

引数

object
Command オブジェクトの名前を指定します。
record
結果を返すレコード数
para
実行するSQL文
type
コマンドの種類
定数内容
adCmdText1SQL文などのコマンド文字列またはストアドプロシージャ
adCmdTable2テーブル
adCmdTableDirect512テーブル
adCmdStoreProc4ストアドプロシージャ
adCmdUnKnown8不明(デフォルト)
adCmdFile256永続化されているRecordsedのファイル


解説

CommandText プロパティで指定されたコマンドを実行し、Recordsetを返します。


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

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

Set objRS = objCmd.Execute


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

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




WSH講座



WSHリファレンス

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


Copyright (C) WSH@Workshop All rights reserved.