因为工作需要,现想将ACCESS数据库的所有表的结构及相关说明生成WORD文档并打印出来。比如下图:
图一 数据表及其说明性文字(留意深橙色矩形部分)
图二 Access表的结构及其字段说明(留意深橙色矩形部分)
这样的需求可能有时你也会遇到,为了让后来者少走弯路,我这里将解决方法贴出来。
做法:
1、到这里下载相关工具:http://www.accessmvp.com/JConrad/accessjunkie/csdtools.html(提供两个版本下载,请选择合适的版本),我这里下载的是CSDTools2000。所以,下面就以之为例。
2、下载之后解压缩,然后备份CSDTools2000.mda到某个目录下,这样做的目的是方便你下次再用。
3、打开CSDTools2000.mda,然后在左边“对象”项目下点击“表”,得到所有数据库表的列表。然后,在空白处按右键,点击“导入”,接下来就是导入你需要查看的ACCESS数据库中的相应表。
4、点击左边“对象”项目下的“窗体”,然后双击frmCSDTools,这样出现下面的对话框:
剩下的工作就由你按照自己的需要来做了。
需要指出的是:
(1)导出的表结构中还有它本身的数据库表结构,因此,你需要手工删除它们。
(2)你不可以在导出前删掉它本身的数据库表,如果删除的话,你将无法导出。因为此工具本身要用到这些表。
OK!
关于ACCESS的其他文章:
ACCESS中使用GUID全局唯一标识符的自动唯一编号[同步复制ID]之解决方法