Freigeben über


CreateParameter-Methode (ADO)

Erstellt ein neues Parameter -Objekt mit den angegebenen Eigenschaften.

Syntax

  
Set parameter = command.CreateParameter (Name, Type, Direction, Size, Value)  

Rückgabewert

Gibt ein Parameter -Objekt zurück.

Parameter

Name
Wahlfrei. Ein String- Wert, der den Namen des Parameter--Objekts enthält.

Typ
Wahlfrei. Ein DataTypeEnum Wert, der den Datentyp des Parameter--Objekts angibt.

Richtung
Wahlfrei. Ein ParameterDirectionEnum Wert, der den Typ des Parameter--Objekts angibt.

Größe
Wahlfrei. Ein Long-Wert, der die maximale Länge für den Parameterwert in Zeichen oder Bytes angibt.

Wert
Wahlfrei. Ein Variant-, der den Wert für das Parameter-Objekt angibt.

Bemerkungen

Verwenden Sie die CreateParameter-Methode, um ein neues Parameter Objekt mit einem angegebenen Namen, Typ, Richtung, Größe und Wert zu erstellen. Alle Werte, die Sie an die Argumente übergeben, werden in die entsprechenden Parameter- Eigenschaften geschrieben.

Diese Methode fügt das Parameter--Objekt nicht automatisch an die Parameters Auflistung eines Command-Objekts an. Auf diese Weise können Sie zusätzliche Eigenschaften festlegen, deren Werte ADO überprüfen wird, wenn Sie das Parameter-Objekt an die Auflistung anfügen.

Wenn Sie einen Datentyp mit variabler Länge im Argument Typ angeben, müssen Sie entweder ein argument Size übergeben oder die eigenschaft Size des Parameter-Objekts festlegen, bevor Sie es an die Parameters -Auflistung anfügen; andernfalls tritt ein Fehler auf.

Wenn Sie einen numerischen Datentyp (adNumeric oder adDecimal) im Argument Typ angeben, müssen Sie auch die eigenschaften NumericScale und Precision festlegen.

Gilt für

Command-Objekt (ADO)

Siehe auch

Append- und CreateParameter-Methode (Vb-Beispiel)
Append- und CreateParameter-Methode (Beispiel) (VC++)
Append-Methode (ADO)
Parameterobjekt
Parameters-Auflistung (ADO)