CreateParameter メソッド (ADO)
指定したプロパティを持つ新しい Parameter オブジェクトを作成します。
構文
Set parameter = command.CreateParameter (Name, Type, Direction, Size, Value)
戻り値
Parameter オブジェクトを返します。
パラメーター
名の
随意。
Parameter オブジェクトの名前を含む 文字列 値。
型の
随意。
Parameter オブジェクトのデータ型を指定する DataTypeEnum 値です。
方向
随意。 Parameter オブジェクトの型を指定する ParameterDirectionEnum 値 指定します。
サイズの
随意。 パラメーター値の最大長を文字またはバイト単位で指定する 長い 値です。
値の
随意。
Parameter オブジェクトの値を指定するバリアント型 (Variant)。
備考
CreateParameter メソッドを使用して、指定した名前、型、方向、サイズ、および値を持つ新しい Parameter オブジェクトを作成します。 引数に渡す値はすべて、対応する Parameter プロパティに書き込まれます。
このメソッドは、Parameter オブジェクトを Command オブジェクトの Parameters コレクションに自動的に追加しません。 これにより、Parameter オブジェクトをコレクションに追加するときに ADO が検証する値を持つ追加のプロパティを設定できます。
型の 引数に可変長データ型を指定する場合は、Parameters コレクションに追加する前に、Size 引数を渡すか、Parameter オブジェクトの Size プロパティを設定する必要があります。それ以外の場合は、エラーが発生します。
Type 引数に数値データ型 (adNumericまたは adDecimalを) を指定する場合は、NumericScale プロパティと Precision プロパティも設定する必要があります。
適用対象
関連項目
Append メソッドと CreateParameter メソッドの使用例 (VB)
Append メソッドと CreateParameter メソッドの使用例 (VC++)
Append メソッド (ADO)
Parameter オブジェクトの
Parameters コレクション (ADO)