Relation.CreateField 方法 (DAO)

适用于:Access 2013、Office 2013

创建一个新的 Field 对象(仅适用于 Microsoft Access 工作区)。

语法

表达式 .CreateField(Name, Type, Size)

表达 一个代表 Relation 对象的变量。

参数

名称

必需/可选

数据类型

说明

Name

可选

Variant

一个字符串,用于唯一命名新的 Field 对象。 有关有效 Field 名称的详细信息,请参阅 Name 属性。

Type

可选

Variant

此对象不支持的参数。

Size

可选

Variant

此对象不支持的参数。

返回值

Field

说明

可以使用 CreateField 方法创建新的字段,以及指定字段的名称、数据类型和大小。 如果使用 CreateField 时省略了一个或多个可选部分,则可以在将新对象追加到集合之前,使用适当的赋值语句设置或重置相应的属性。 追加新对象后,可以改动此对象的某些(但不是所有)属性设置。 有关详细信息,请参阅各个属性主题。

类型和大小参数仅适用于 TableDef 对象中的 Field 对象。 当 Field 对象与 IndexRelation 对象关联时,将忽略这些参数。

如果 name 引用已是集合成员的对象,则使用 Append 方法时将发生运行时错误。

要从 Fields 集合中删除 Field 对象,请对集合使用 Delete 方法。 创建了一个引用字段的索引后,不能从 TableDef 对象的 Fields 集合中删除 Field 对象。