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)。

实现

IDataParameter.Value

注释

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

在向服务器发送一个空参数值时,用户必须指定 DBNull,而不是 nullnull 引用(在 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 类

System.Data.SqlServerCe 命名空间

SqlDbType

DbType