以编程方式将列注释添加到Microsoft Access-97数据库

时间:2018-11-29 10:01:45

标签: vb6 ms-access-97

我必须用新表和列以编程方式更新大量Access-97数据库,并希望为每个新列填写描述。为此,我按照以下几行创建了代码:-

Dim MyTable  As TableDef
Dim NewField As Field

' Fill in MyTable...

Set NewField  = MyTable.CreateField("MyColumn")
NewField.Type = WantedType
NewField.Size = WantedSize

MyTable.Fields.Append NewField

但没有属性NewField.Description

我试图这样创建一个属性:-

Call NewField.CreateProperty("Description", dbText, "My Comment", True)

但这什么都不做。

放弃这种方法,我试图创建一条SQL语句来执行以设置描述,如下所示:-

ALTER TABLE MyTable ALTER COLUMN MyColumn

但是很明显Access 97没有ALTER COLUMN功能。也没有像某些数据库引擎上的命令那样COMMENT ON COLUMN MyColumn

还有什么我可以尝试在程序中填写列说明的内容吗?

0 个答案:

没有答案
相关问题