DbParameter.Value 属性

定义

获取或设置参数的值。

public:
 abstract property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
public abstract object Value { get; set; }
public abstract object? Value { get; set; }
member this.Value : obj with get, set
Public MustOverride Property Value As Object

属性值

充当参数值的 Object。 默认值为 null。

实现

注解

对于输入参数,该值绑定到 DbCommand 发送到服务器的 。 对于输出和返回值参数,该值在 完成时设置, DbCommand 并在 关闭后 DbDataReader 设置。

向服务器发送 null 参数值时,必须指定 DBNull,而不是 null。 系统中的 NULL 值是没有值的空对象。 DBNull 用于表示 null 值。

如果应用程序指定数据库类型,则当提供程序将数据发送到服务器时,绑定值将转换为该类型。 如果提供程序支持 接口, IConvertible 则尝试转换任何类型的值。 如果指定的类型与值不兼容,则可能会导致转换错误。

DbType可以通过设置 Value 来推断属性。

属性 ValueDbDataAdapter.Update覆盖。

适用于

另请参阅