Column 物件 (ADOX)
表示資料表、索引或索引鍵的資料行。
備註
下列程式碼會建立新的 Column:
Dim obj As New Column
使用 Column 物件的屬性和集合,您可以:
使用 Name 屬性 (ADOX) 來識別資料行。
使用 Type 屬性 (Key) (ADOX) 來指定資料行的資料類型。
判斷資料行是否為固定長度,或是否可以包含 Null 值與 Attributes 屬性 (ADOX) 。
使用 DefinedSize 屬性 (ADOX) 來指定資料行的大小上限。
針對數值資料值,使用 NumericScale 屬性 (ADOX) 來指定小數位數。
針對數值資料值,使用 Precision 屬性 (ADOX) 來指定最大有效位數。
使用 ParentCatalog 屬性 (ADOX) 來指定擁有資料行的 Catalog 物件 (ADOX)。
針對索引鍵資料行,使用 RelatedColumn 屬性 (ADOX) 來指定相關資料表中相關資料行的名稱。
針對索引資料行,使用 SortOrder 屬性 (ADOX) 來指定排序次序是遞增還是遞減。
使用 Properties 集合 (ADO) 來存取提供者特定的屬性。
注意
您的資料提供者可能不支援 Column 物件的所有屬性。 如果您為提供者不支援的屬性設定值,將會發生錯誤。 對於新的 Column 物件,當物件附加至集合時,就會發生此錯誤。 對於現有物件,設定屬性時會發生此錯誤。
建立 Column 物件時,存在選擇性屬性的適當預設值,並不保證您的提供者支援該屬性。 如需提供者支援哪些屬性的詳細資訊,請參閱提供者文件。
本節包含下列主題。
另請參閱
Columns 和 Tables Append 方法、Name 屬性範例 (VB)
Connection Close 方法、Table Type 屬性範例 (VB)
Keys Append 方法、Key Type、RelatedColumn、RelatedTable 和 UpdateRule 屬性範例 (VB)
ADOX 程式碼範例:NumericScale 和 Precision 屬性範例 (VB)
ParentCatalog 屬性範例 (VB)
SortOrder 屬性範例 (VB)
Columns 集合 (ADOX)
Properties 集合 (ADO)