在Access 97中,我有一个包含字段a和b的表。有可能通过VB找到那些字段,如varchar或整数?我正在尝试将字段的名称及其类型复制到另一个表中,并在必要时将其替换为另一个表。我可以用鼠标做到但我不知道如何通过VB做到这一点。结果字段不应包含任何数据。
答案 0 :(得分:0)
您可以在VBA中使用DAO获取该信息。从此链接获取代码并将其放在代码模块中:
如果您想将该信息存储在表格中,请更改以下块以将INSERTS插入元表而不是debug.printing:
For Each fld In tdf.Fields
Debug.Print fld.Name,
Debug.Print FieldTypeName(fld),
Debug.Print fld.Size,
Debug.Print GetDescrip(fld)
Next
如果有必要,请不要忘记使用该链接中的说明来引用DAO。