列对象 (ADOX)
表示表、索引或键中的列。
言论
以下代码创建新的 列:
Dim obj As New Column
使用 Column 对象的属性和集合,可以:
使用 Name 属性(ADOX) 属性标识列。
使用 Type 属性(键)(ADOX) 属性指定列的数据类型。
确定列是否为固定长度,或者它是否可以包含具有 Attributes 属性(ADOX) 属性的 null 值。
使用 DefinedSize 属性(ADOX) 属性指定列的最大大小。
对于数值数据值,请使用 NumericScale 属性 (ADOX) 属性指定刻度。
对于数值数据值,请使用 Precision 属性(ADOX) 属性指定最大精度。
指定 目录对象(ADOX),该对象拥有具有 ParentCatalog 属性(ADOX) 属性的列。
对于键列,请使用 RelatedColumn 属性(ADOX) 属性指定相关表中相关列的名称。
对于索引列,请指定排序顺序是升序还是降序,以及 SortOrder 属性(ADOX) 属性。
使用 Properties 集合(ADO) 集合访问提供程序特定的属性。
注意
数据提供程序可能支持 列 对象的所有属性。 如果为提供程序不支持的属性设置值,将发生错误。 对于新的 列 对象,在对象追加到集合时将发生错误。 对于现有对象,设置属性时将发生错误。
创建 列 对象时,可选属性的相应默认值的存在不能保证提供程序支持该属性。 有关提供程序支持哪些属性的详细信息,请参阅提供程序文档。
本节包含以下主题。
另请参阅
列和表追加方法、名称属性示例 (VB)
Connection Close 方法,表类型属性示例 (VB)
Keys Append 方法、密钥类型、RelatedColumn、RelatedTable 和 UpdateRule 属性示例 (VB)
ADOX 代码示例:NumericScale 和 Precision 属性示例 (VB)
ParentCatalog 属性示例 (VB)
SortOrder 属性示例 (VB)
列集合 (ADOX)
属性集合 (ADO)