IDataParameter.Value Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen des Werts des Parameters.
public:
property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
public object? Value { get; set; }
public object Value { get; set; }
member this.Value : obj with get, set
Public Property Value As Object
Eigenschaftswert
Ein Object Wert des Parameters. Der Standardwert ist null.
Beispiele
Im folgenden Beispiel wird eine Instanz der implementierenden Klasse SqlParametererstellt und einige seiner Eigenschaften festgelegt.
public void CreateSqlParameter()
{
SqlParameter parameter = new SqlParameter(
"@Description", SqlDbType.VarChar);
parameter.Value = "garden hose";
parameter.Size = 11;
}
Public Sub CreateSqlParameter()
Dim parameter As New SqlParameter( _
"@Description", SqlDbType.VarChar)
parameter.Value = "garden hose"
parameter.Size = 11
End Sub
Hinweise
Bei Eingabeparametern ist der Wert an den IDbCommand Server gebunden. Bei Ausgabe- und Rückgabewertparametern wird der Wert nach Abschluss des IDbCommand Und nach IDataReader dem Schließen festgelegt.
Beim Senden eines Null-Parameterwerts an den Server muss der Benutzer 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 Value Eigenschaft wird von überschrieben.Update