Freigeben über


OleDbParameter.Value Eigenschaft

Definition

Ruft den Wert des Parameters ab oder legt diesen fest.

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

Eigenschaftswert

Ein Object, das den Wert des Parameters darstellt. Der Standardwert ist "null".

Implementiert

Attribute

Beispiele

Im folgenden Beispiel wird ein OleDbParameter erstellt und einige seiner Eigenschaften festgelegt.

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";  
 }  

Hinweise

Bei Eingabeparametern wird der Wert an die gebunden, die OleDbCommand an den Server gesendet wird. Bei Ausgabe- und Rückgabewertparametern wird der Wert nach Abschluss von OleDbCommand und festgelegt, nachdem geschlossen OleDbDataReader wurde.

Wenn Sie einen NULL-Parameterwert an den Server senden, müssen Sie angeben DBNull, nicht NULL. Der NULL-Wert im System ist ein leeres Objekt, das keinen Wert aufweist. DBNull wird zur Darstellung von NULL-Werten verwendet.

Wenn die Anwendung den Datenbanktyp angibt, wird der gebundene Wert in diesen Typ konvertiert, wenn der Anbieter die Daten an den Server sendet. Der Anbieter versucht, einen beliebigen Werttyp zu konvertieren, wenn er die IConvertible -Schnittstelle unterstützt. Konvertierungsfehler können auftreten, wenn der angegebene Typ nicht mit dem Wert kompatibel ist.

Sowohl die -Eigenschaft als OleDbType auch die DbType -Eigenschaft können durch Festlegen des Werts abgeleitet werden.

Die Value -Eigenschaft wird von der Update-Methode von überschrieben IDbDataAdapter.

Gilt für:

Weitere Informationen