Freigeben über


Index.CreateField-Methode (DAO)

Gilt für: Access 2013, Office 2013

Erstellt ein neues Field-Objekt (nur Microsoft Access-Arbeitsbereiche).

Syntax

Ausdruck .CreateField(Name, Type, Size)

Ausdruck Eine Variable, die ein Index-Objekt darstellt.

Parameter

Name

Erforderlich/optional

Datentyp

Beschreibung

Name

Optional

Variant

Eine Zeichenfolge, die das neue Field -Objekt eindeutig benennt. Unter der Name -Eigenschaft finden Sie Einzelheiten zu gültigen Field -Namen.

Type

Optional

Variant

Argument wird für dieses Objekt nicht unterstützt.

Size

Optional

Variant

Argument wird für dieses Objekt nicht unterstützt.

Rückgabewert

Feld

Hinweise

Mit der CreateField-Methode können Sie ein neues Feld erstellen und den Namen, den Datentyp sowie die Größe des Felds angeben. Wenn Sie einen oder mehrere der optionalen Teile für CreateField weglassen, können Sie die entsprechende Eigenschaft mithilfe einer entsprechenden Zuweisungsanweisung festlegen oder zurücksetzen, bevor Sie das neue Objekt an eine Auflistung anfügen. Nachdem Sie das neue Objekt angefügt haben, können Sie dessen Eigenschafteneinstellungen zum Teil ändern. Weitere Informationen finden Sie in den Themen zu den einzelnen Eigenschaften.

Die Argumente typ und size gelten nur für Field-Objekte in einem TableDef-Objekt . Diese Argumente werden ignoriert, wenn ein Field-Objekt einem Index- oder Relation-Objekt zugeordnet ist.

Wenn name auf ein Objekt verweist, das bereits ein Element der Auflistung ist, tritt bei Verwendung der Append-Methode ein Laufzeitfehler auf.

Um ein Field -Objekt aus einer Fields -Auflistung zu entfernen, führen Sie die Delete -Methode für die Auflistung aus. Sie können ein Field-Objekt nicht mehr aus der Fields-Auflistung eines TableDef-Objekts löschen, nachdem Sie einen Index erstellt haben, der auf das Feld verweist.