数据库文档生成CHM格式工具,将它做成了一个相对通用的工具,支持SQL2005及以上,Oracle。易拓展,方便有需要的朋友。获取用户选择的表,获取该表的所有字段信息,构建html,存储在tmp临时目录。将DataTable的数据生成为HTML,在创建好所有的html之后,下一步编译成chm文档。编译之前,需要准备3个文件,hhc,hhp,hhk。分别是CHM格式文件的内容文件、编译参数文件、索引文件。文件的格式简单易懂。对比文件夹的内容以及文件夹层次结构,看一下就可以有点清楚了
读取数据库表以及表的描述信息
SQL2008查看表名以及说明SQL2008/2012查看表以及字段信息
SQL2012查看表名以及说明
Oracle查看表名以及说明
Oracle查看表以及字段信息
需要微软的hhc文件:
chm编译前的相关文件生成完毕后,开始调用微软的hhc文件,一般系统都有,我也只在win7上做过测试。测试不足的话,还请见谅。路径为:C:\Program Files (x86)\HTML Help Workshop\hhc.exe 。传入指定的参数,就可以得到chm文件了。
最后一步则是清理垃圾了。删除掉这些临时文件临时文件夹就好了。