Freigeben über


SqlCeParameter.Value-Eigenschaft

Ruft den Wert des Parameters ab oder legt diesen fest.

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

Syntax

'Declaration
Public Overrides Property Value As Object
    Get
    Set
'Usage
Dim instance As SqlCeParameter
Dim value As Object

value = instance.Value

instance.Value = value
public override Object Value { get; set; }
public:
virtual property Object^ Value {
    Object^ get () override;
    void set (Object^ value) override;
}
abstract Value : Object with get, set
override Value : Object with get, set
override function get Value () : Object
override function set Value (value : Object)

Eigenschaftswert

Typ: System.Object
Ein Object, das den Wert des Parameters darstellt. Der Standardwert ist nullein NULL-Verweis (Nothing in Visual Basic).

Implementiert

IDataParameter.Value

Hinweise

Der Wert wird an die SqlCeCommand-Klasse gebunden, die an den Server gesendet wird.

Beim Senden eines NULL-Parameterwerts an den Server muss der Benutzer DBNull angeben, nicht nullein NULL-Verweis (Nothing in Visual Basic), womit ein leeres Objekt ohne Wert angegeben wird. 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. Wenn der Anbieter die IConvertible-Schnittstelle unterstützt, versucht er, sämtliche Typen von Werten zu konvertieren. Falls der angegebene Typ nicht mit dem Wert kompatibel ist, können Konvertierungsfehler auftreten.

Durch Festlegen der Value-Eigenschaft kann sowohl die DbType-Eigenschaft als auch die SqlDbType-Eigenschaft hergeleitet werden.

Die Value-Eigenschaft wird durch die Update-Methode überschrieben.

Beispiele

Im folgenden Beispiel wird eine SqlCeParameter-Klasse erstellt und die Value-Eigenschaft festgelegt.

Dim param As New SqlCeParameter("@Description", SqlDbType.NVarChar)
param.Value = "garden hose"
SqlCeParameter param = new SqlCeParameter("@Description", SqlDbType.NVarChar);
param.Value = "garden hose";

Siehe auch

Verweis

SqlCeParameter Klasse

System.Data.SqlServerCe-Namespace

SqlDbType

DbType