CommandStream-Eigenschaft (ADO)
Gibt den Datenstrom an, der als Eingabe für ein Command -Objekt verwendet wird.
Einstellungen und Rückgabewerte
Legt den Datenstrom fest, der als Eingabe für ein Command -Objekt verwendet wird, oder gibt den Datenstrom zurück. Das Format für diesen Datenstrom ist anbieterspezifisch; Weitere Informationen finden Sie in der Dokumentation Ihres Anbieters. Diese Eigenschaft ähnelt der CommandText--Eigenschaft, die zum Angeben einer Zeichenfolge für die Eingabe eines Command-verwendet wird.
Bemerkungen
CommandStream- und CommandText- schließen sich gegenseitig aus. Wenn der Benutzer die eigenschaft CommandStream festlegt, wird die CommandText--Eigenschaft auf die leere Zeichenfolge ("") festgelegt. Wenn der Benutzer die eigenschaft CommandText festlegt, wird die CommandStream-eigenschaft auf Nothingfestgelegt.
Die Verhaltensweisen der Command.Parameters.Refresh und Command.Prepare Methoden werden vom Anbieter definiert. Die Werte von Parametern in einem Datenstrom können nicht aktualisiert werden.
Der Eingabedatenstrom ist nicht für andere ADO-Objekte verfügbar, die die Quelle eines Commandzurückgeben. Wenn beispielsweise die Source- eines Recordset- auf ein Command-Objekt festgelegt ist, das einen Datenstrom als Eingabe aufweist, gibt Recordset.Source- weiterhin die CommandText-Eigenschaft zurück, die eine leere Zeichenfolge ("") anstelle des Datenstrominhalts der eigenschaft CommandStream enthält.
Bei Verwendung eines Befehlsdatenstroms (wie durch CommandStreamangegeben), sind die einzigen gültigen CommandTypeEnum- Werte für die eigenschaft CommandTypeadCmdText und adCmdUnknown. Jeder andere Wert verursacht einen Fehler.
Gilt für
Siehe auch
CommandText-Eigenschaft (ADO)
Dialect-Eigenschaft
CommandTypeEnum-