CreateParameter 方法 (ADO)

使用指定的属性创建新的 参数 对象。

语法

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

返回值

返回 参数 对象。

参数

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

类型
自选。 DataTypeEnum 值,该值指定 Parameter 对象的数据类型。

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

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


自选。 Variant,指定 Parameter 对象的值。

言论

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

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

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

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

适用于

Command 对象 (ADO)

另请参阅

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