Share via


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

當傳送 null 參數值到伺服器時,使用者必須指定 DBNull,而不是 nullnull 參考 (在 Visual Basic 中為 Nothing) (這是指沒有任何值的空物件)。DBNull 用於表示 null 值。

如果應用程式指定資料庫類型,當提供者傳送資料到伺服器時,繫結值會轉換為該類型。如果提供者支援 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