有关access数据库的问题(如何得到.mdb文件的信息,包括所有表、每个表的字段、字段数据类型、主键等等的详细信息)
搜索过以前的帖子,只能找到得到access库的所有表及表名的代码
1.通过查询系统表MsysObjects来查询所有的表。
2.Set rstSchema = adoCN.OpenSchema(adSchemaTables)
Do Until rstSchema.EOF
If rstSchema!TABLE_TYPE = "TABLE" Then
out = out & "Table name: " & _
rstSchema!TABLE_NAME & vbCr & _
"Table type: " & rstSchema!TABLE_TYPE & vbCr
I = I + 1
End If
rstSchema.MoveNext
Loop
但现在小弟像得到数据库的详细信息(包括所有表、每个表的字段、字段数据类型、主键等等的详细信息),然后最后写道word中 即生成一个.doc文件,有点像一个数据库的详细的设计说明的文档了。本人对word的也不太熟,还请帮忙写点代码之类或给个例子之类的。
还有以上两种方法有什么区别,哪位大侠能讲解一下
补充: 有点急哦! ^_^