Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere .NET 2.0 API-Referenz » iAnywhere.Data.SQLAnywhere-Namespace (.NET 2.0) » SAParameter-Klasse

 

Value-Eigenschaft

Ruft den Wert des Parameters ab bzw. legt den Wert fest.

Syntax
Visual Basic

Public Overrides Property Value As Object
C#

public override object Value { get; set; }
Eigenschaftswert

Ein Objekt, das den Wert des Parameters angibt.

Bemerkungen

Für Eingabeparameter ist der Wert an das SACommand-Objekt gebunden, das an den Server geschickt wird. Bei Ausgabe- und Rückgabewertparametern wird der Wert nach Abschluss des SACommand-Objekts nach dem Schließen der SADataReader-Klasse definiert.

Wenn ein NULL-Parameterwert an den Server geschickt wird, muss der Benutzer DBNull angeben, nicht NULL. Im System ist NULL ein leeres Objekt, das keinen Wert hat. DBNull wird benutzt, um NULL darzustellen.

Wenn die Anwendung den Datentyp angibt, wird der gebundene Wert in diesen Datentyp konvertiert, wenn der SQL Anywhere .NET-Datenprovider die Daten an den Server sendet. Der Provider 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.

Die beiden Eigenschaften DbType und SADbType können ausgelesen werden, indem "Value" definiert wird.

Die Value-Eigenschaft wird von Update überschrieben.

Siehe auch