Column-Objekt (ADOX)
Gilt für: Access 2013, Office 2013
Stellt eine Spalte aus einer Tabelle, einem Index oder einem Schlüssel dar.
Hinweise
Mit dem folgenden Code wird ein neues Column-Objekt erstellt:
Dim obj As New Column
Die Eigenschaften und Auflistungen eines Column -Objekts ermöglichen Folgendes:
Identifizieren der Spalte, indem Sie die Name-Eigenschaft verwenden.
Angeben des Datentyps für die Spalte, indem Sie die Type-Eigenschaft verwenden.
Bestimmen, ob die Spalte eine feste Länge hat oder ob sie Nullwerte enthalten kann, indem Sie die Attributes-Eigenschaft verwenden.
Angeben der maximalen Spaltengröße, indem Sie die DefinedSize-Eigenschaft verwenden.
Für numerische Datenwerte: Angeben der Skalierung, indem Sie die NumericScale-Eigenschaft verwenden.
Für numerische Datenwerte: Angeben der höchsten Genauigkeit, indem Sie die Precision-Eigenschaft verwenden.
Angeben des Catalog-Objekts, das im Besitz der Spalte ist, indem Sie die ParentCatalog-Eigenschaft verwenden.
Für Schlüsselspalten: Angeben des Namens der verwandten Spalte in der verwandten Tabelle, indem Sie die RelatedColumn-Eigenschaft verwenden.
Für Indexspalten: Angeben, ob die Daten auf- oder absteigend sortiert werden, indem Sie die SortOrder-Eigenschaften verwenden.
Zugreifen auf anbieterspezifische Eigenschaften mit der Properties-Auflistung.
Hinweis
[!HINWEIS] Möglicherweise werden nicht alle Eigenschaften für Column -Objekte von Ihrem Datenprovider unterstützt. Wenn Sie einen Wert für eine Eigenschaft festlegen, die nicht vom Provider unterstützt wird, tritt ein Fehler auf. Bei neuen Column -Objekten tritt der Fehler auf, wenn das Objekt der Auflistung hinzugefügt wird. Bei vorhandenen Objekten tritt der Fehler auf, wenn die Eigenschaft festgelegt wird.
Beim Erstellen von Column -Objekten gewährleistet das Vorhandensein eines entsprechenden Standardwerts für eine optionale Eigenschaft nicht, dass diese Eigenschaft vom Provider unterstützt wird. Weitere Informationen zu den vom Provider unterstützten Eigenschaften finden Sie in der Providerdokumentation.