DbParameter.Value 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定參數的值。
public:
abstract property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
public abstract object Value { get; set; }
public abstract object? Value { get; set; }
member this.Value : obj with get, set
Public MustOverride Property Value As Object
屬性值
Object,為參數的值。 預設值為 null。
實作
備註
針對輸入參數,值會系結至 DbCommand 傳送至伺服器的 。 針對輸出和傳回值參數,此值會在 完成時 DbCommand 設定,並在 關閉之後 DbDataReader 設定。
當您將 Null 參數值傳送至伺服器時,您必須指定 DBNull,而不是 Null。 系統中的 null 值是沒有值的空物件。 DBNull 用於表示 null 值。
如果應用程式指定資料庫類型,當提供者將數據傳送至伺服器時,系結值會轉換成該類型。 如果提供者支援 IConvertible 介面,則嘗試轉換任何類型的值。 如果指定的型別與值不相容,則轉換錯誤可能會產生。
DbType您可以藉由設定 Value 來推斷屬性。
屬性 Value 會由 DbDataAdapter.Update
覆寫。
適用於
另請參閱
- ADO.NET 概觀 \(部分機器翻譯\)