OleDbParameter.Value Tulajdonság

Definíció

Lekéri vagy beállítja a paraméter értékét.

public:
 virtual property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
public:
 property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public override object? Value { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
[System.Data.DataSysDescription("DataParameter_Value")]
public object Value { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public override object Value { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))>]
member this.Value : obj with get, set
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))>]
[<System.Data.DataSysDescription("DataParameter_Value")>]
member this.Value : obj with get, set
Public Overrides Property Value As Object
Public Property Value As Object

Tulajdonság értéke

Ez Object a paraméter értéke. Az alapértelmezett érték null.

Megvalósítás

Attribútumok

Példák

Az alábbi példa létrehoz és OleDbParameter beállít néhány tulajdonságot.

Public Sub CreateOleDbParameter()
    Dim parameter As New OleDbParameter("Description", OleDbType.VarChar, 88)
    parameter.Value = "garden hose"
End Sub 'CreateOleDbParameter
public void CreateOleDbParameter()
 {
    OleDbParameter parameter = new OleDbParameter("Description", OleDbType.VarChar, 88);
    parameter.Value = "garden hose";
 }

Megjegyzések

Bemeneti paraméterek esetén az érték a OleDbCommand kiszolgálónak küldött értékhez van kötve. A kimeneti és a visszaadott értékparaméterek esetében az érték a lezárás OleDbCommand befejezésekor és után OleDbDataReader van beállítva.

Amikor null paraméterértéket küld a kiszolgálónak, nem null értéket kell megadnia DBNull. A null érték a rendszerben egy üres objektum, amelynek nincs értéke. DBNull null értékeket jelöl.

Ha az alkalmazás megadja az adatbázis típusát, a kötött érték erre a típusra lesz konvertálva, amikor a szolgáltató elküldi az adatokat a kiszolgálónak. A szolgáltató bármilyen típusú értéket megpróbál konvertálni, ha támogatja az interfészt IConvertible . Konverziós hibák akkor fordulhatnak elő, ha a megadott típus nem kompatibilis az értékkel.

Az Érték beállításával mind a DbTypeOleDbType tulajdonságok, mind a tulajdonságok következtethetők.

A Value tulajdonságot felülírja a Frissítési metódusa IDbDataAdapter.

A következőre érvényes:

Lásd még