SqlCeParameter.Value 属性

获取或设置该参数的值。

命名空间: System.Data.SqlServerCe
程序集: System.Data.SqlServerCe(在 system.data.sqlserverce.dll 中)

语法

声明
Public Overrides Property Value As Object
用法
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;
}
/** @property */
public Object get_Value ()

/** @property */
public void set_Value (Object value)
public override function get Value () : Object

public override function set Value (value : Object)
不适用。

属性值

一个 Object,它是该参数的值。默认值为 空引用(在 Visual Basic 中为 Nothing)。

备注

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

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

平台

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

Windows Vista、Microsoft Windows XP SP2 和 Windows Server 2003 SP1 支持 Microsoft .NET Framework 3.0。

版本信息

.NET Framework

受以下版本支持:3.0

.NET Compact Framework

受以下版本支持:2.0、1.0

请参见

参考

SqlCeParameter 类
SqlCeParameter 成员
System.Data.SqlServerCe 命名空间
SqlDbType
DbType