CreateParameter (Command オブジェクト)
object.CreateParameter ([name], [type], [direction], [size], [value])
引数
- object
- Command オブジェクトの名前を指定します。
- name
- パラメータ名
- type
- Parameterオブジェクトのデータ型
定数 値 内容 adBinary 128 バイナリ型 adBoolean 11 ブール型 adChar 129 文字列方 adCurrency 6 通貨型 adDate 7 日付型 adDecimal 14 バリアント10進型 adInteger 3 4バイト符号付き整数型 adVariant 12 バリアント型 - direction
- パラメータの入出力方向
定数 値 内容 adParamUnKnown 0 パラメータ方向不明 adParamInput 1 入力パラメータ(デフォルト) adParamOutput 2 出力パラメータ adParamInputOutput 3 入出力パラメータ adParamReturnValue 4 戻り値 - size
- パラメータの最大サイズ
- value
- パラメータの値
解説
パラメータを作成します。
パラメータの名前、種類、入出力の方向、サイズ、値を指定し、Parameterオブジェクトを作成します。
使用例
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "sample"
Set objCmd = Server.CreateObject("ADODB.Command")
objCmd.ActiveConnection = objConn
objCmd.CommandText = "QueryName"
Set objara = objCmd.Createarameter("ID",3,1,,9999)
関連項目
| ActiveConnection | Commandオブジェクトが属する接続名を設定します。 |
| CommandText | SQL文、テーブル名、ストアドプロシジャ名を設定します。 |
| CommandTimeout | コマンドのタイムアウト時間(秒)を設定します。 |
| CommandType | 実行するコマンドの種類を設定します。 |
| Dialect | コマンド文字列またはストリームウを表すGUIDを返します。 |
| Name | コマンド名を設定します。 |
| Prepared | コマンドをコンパイルして保存するかどうかを設定します。 |
| State | Commandオブジェクトの状態を返します。 |
| Cancel | Execute メソッドで非同期実行したコマンドをキャンセルします。 |
| Execute | CommandText プロパティで指定されたコマンドを実行し、Recordsetを返します。 |
