Freigeben über


DbParameter.Value Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Werts des Parameters.

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

Eigenschaftswert

Ein Object Wert des Parameters. Der Standardwert ist null.

Implementiert

Hinweise

Bei Eingabeparametern ist der Wert an den DbCommand Server gebunden. Bei Ausgabe- und Rückgabewertparametern wird der Wert nach Abschluss des DbCommand Und nach DbDataReader dem Schließen festgelegt.

Wenn Sie einen NULL-Parameterwert an den Server senden, müssen Sie null angeben DBNull, nicht null. Der NULL-Wert im System ist ein leeres Objekt, das über keinen Wert verfügt. 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 dazu führen, dass der angegebene Typ nicht mit dem Wert kompatibel ist.

Die DbType Eigenschaft kann durch Festlegen des Werts abgeleitet werden.

Die Value Eigenschaft wird von überschrieben.DbDataAdapter.Update

Gilt für:

Weitere Informationen