DbParameter.Value 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置参数的值。
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 来推断属性。
属性 Value 被 DbDataAdapter.Update
覆盖。