Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb6 以编程方式将列注释添加到Microsoft Access-97数据库_Vb6_Ms Access 97 - Fatal编程技术网

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

Vb6 以编程方式将列注释添加到Microsoft Access-97数据库,vb6,ms-access-97,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.Appe

我必须以编程方式使用新表和列更新大量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
功能。在MyColumn列上也没有任何命令
注释,就像在某些数据库引擎上一样


我还可以尝试填写程序中某个列的描述吗?

ADOX@阿列克谢·里托。我要试一试。谢谢