Execute (Command オブジェクト)
object.Execute([record], [para], [type])
引数
- object
- Command オブジェクトの名前を指定します。
- record
- 結果を返すレコード数
- para
- 実行するSQL文
- type
- コマンドの種類
定数 値 内容 adCmdText 1 SQL文などのコマンド文字列またはストアドプロシージャ adCmdTable 2 テーブル adCmdTableDirect 512 テーブル adCmdStoreProc 4 ストアドプロシージャ adCmdUnKnown 8 不明(デフォルト) adCmdFile 256 永続化されているRecordsedのファイル
解説
CommandText プロパティで指定されたコマンドを実行し、Recordsetを返します。
使用例
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "sample"
Set objCmd = Server.CreateObject("ADODB.Command")
objCmd.ActiveConnection = objConn
objCmd.CommandText = "select * from Table"
Set objRS = objCmd.Execute
関連項目
ActiveConnection | Commandオブジェクトが属する接続名を設定します。 |
CommandText | SQL文、テーブル名、ストアドプロシジャ名を設定します。 |
CommandTimeout | コマンドのタイムアウト時間(秒)を設定します。 |
CommandType | 実行するコマンドの種類を設定します。 |
Dialect | コマンド文字列またはストリームウを表すGUIDを返します。 |
Name | コマンド名を設定します。 |
Prepared | コマンドをコンパイルして保存するかどうかを設定します。 |
State | Commandオブジェクトの状態を返します。 |
Cancel | Execute メソッドで非同期実行したコマンドをキャンセルします。 |
CreateParameter | パラメータを作成します。 |