CreateParameter 方法 (ADO)

创建具有指定属性的新 Parameter 对象。

语法

  
Set parameter = command.CreateParameter (Name, Type, Direction, Size, Value)  

返回值

返回 Parameter 对象。

参数

名称
可选。 一个包含 Parameter 对象名称的字符串值。

类型
可选。 一个指定 Parameter 对象的数据类型的 DataTypeEnum 值。

方向
可选。 一个 ParameterDirectionEnum 值,该值指定 Parameter 对象的类型。

大小
可选。 一个 Long 值,该值指定参数值的最大长度(以字符或字节为单位)。


可选。 一个 Variant 类型的值,指定 Parameter 对象的值。

注解

使用 CreateParameter 方法创建具有指定名称、类型、方向、大小和值的新 Parameter 对象。 传入参数的任何值都写入相应的 Parameter 属性。

此方法不会自动将 Parameter 对象追加到 Command 对象的 Parameters 集合。 这样就可以设置其他属性,在将 Parameter 对象追加到集合时,ADO 将验证其值。

如果在 Type 参数中指定可变长度数据类型,则必须传递 Size 参数或设置 Parameter 对象的 Size 属性,然后再将其追加到 Parameters 集合中:否则,会发生错误。

如果在 Type 参数中指定数字数据类型 (adNumericadDecimal) ,则还必须设置 NumericScalePrecision 属性。

应用于

命令对象 (ADO)

另请参阅

Append 和 CreateParameter 方法示例 (VB)
Append 和 CreateParameter 方法示例 (VC++)
Append 方法 (ADO)
Parameter 对象
参数集合 (ADO)