SqlCeParameter.Value 属性
获取或设置参数的值。
命名空间: System.Data.SqlServerCe
程序集: System.Data.SqlServerCe(在 System.Data.SqlServerCe.dll 中)
语法
声明
Public Overrides Property Value As Object
Get
Set
用法
Dim instance As SqlCeParameter
Dim value As Object
value = instance.Value
instance.Value = value
public override Object Value { get; set; }
public:
virtual property Object^ Value {
Object^ get () override;
void set (Object^ value) override;
}
abstract Value : Object with get, set
override Value : Object with get, set
override function get Value () : Object
override function set Value (value : Object)
属性值
类型:System.Object
一个 Object,它是该参数的值。默认值为 nullnull 引用(在 Visual Basic 中为 Nothing)。
实现
注释
此值与发送到服务器的 SqlCeCommand 绑定在一起。
在向服务器发送一个空参数值时,用户必须指定 DBNull,而不是 nullnull 引用(在 Visual Basic 中为 Nothing)(它是一个没有值的空对象)。DBNull 用于表示空值。
如果应用程序指定数据库类型,那么当提供程序将数据发送到服务器时,绑定的值将转换为该类型。提供程序试图转换支持 IConvertible 接口的任何类型的值。如果指定的类型与该值不兼容,则可能导致转换错误。
DbType 和 SqlDbType 属性可通过设置 Value 来推断。
Value 属性被 Update 覆盖。
示例
下面的示例创建了 SqlCeParameter 并设置了 Value 属性。
Dim param As New SqlCeParameter("@Description", SqlDbType.NVarChar)
param.Value = "garden hose"
SqlCeParameter param = new SqlCeParameter("@Description", SqlDbType.NVarChar);
param.Value = "garden hose";