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
Optional. Ein Zeichenfolgenwert, der den Namen des Parameter-Objekts enthält.

Type
Optional. Ein DataTypeEnum-Wert, der den Datentyp des Parameter-Objekts angibt.

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

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

Wert
Optional. Eine Variante, die den Wert für das Parameter-Objekt angibt.

Bemerkungen

Verwenden Sie die Methode CreateParameter, um ein neues Parameter-Objekt mit einem bestimmten Namen, Typ, Richtung, Größe und Wert zu erstellen. Die Werte, die Sie in den Argumenten übergeben, werden in die entsprechenden Eigenschaften von Parameter geschrieben.

Diese Methode fügt das Parameter-Objekt nicht automatisch an die Parameter-Sammlung eines Command-Objekts an. Damit können Sie zusätzliche Eigenschaften festlegen, deren Werte ADO validiert, wenn Sie das Parameter-Objekt an die Sammlung anhängen.

Wenn Sie einen Datentyp mit variabler Länge im Argument Type angeben, müssen Sie entweder ein Argument Size übergeben oder die Eigenschaft Size des Parameter-Objekts festlegen, bevor Sie es an die Parameters-Sammlung anhängen; andernfalls tritt ein Fehler auf.

Falls Sie im Typargument einen numerischen Datentyp (adNumeric oder adDecimal) angeben, müssen Sie auch die Eigenschaften NumericScale und Precision festlegen.

Gilt für

Command-Objekt (ADO)

Weitere Informationen

Append- und CreateParameter-Methode – Beispiel (VB)
Append- und CreateParameter-Methode – Beispiel (VC++)
Append-Methode (ADO)
Parameter-Objekt
Parameters-Collection (ADO)