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,它是该参数的值。 默认值为 nullNothingnullptrunitnull 引用(在 Visual Basic 中为 Nothing)。

实现

IDataParameter. . :: . .Value

注释

此值与发送到服务器的 SqlCeCommand 绑定在一起。

在向服务器发送一个空参数值时,用户必须指定 DBNull,而不是 null Nothing nullptr unit null 引用(在 Visual Basic 中为 Nothing) (它是一个没有值的空对象)。 DBNull 用于表示空值。

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

DbTypeSqlDbType 属性可通过设置 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";

请参阅

参考

SqlCeParameter类

SqlCeParameter 成员

System.Data.SqlServerCe 命名空间

SqlDbType

DbType