网站首页 > 技术文章 正文
引言
DBCHM是一个简单实用的数据库文档生成工具,目前支持chm、word、excel、pdf、XML的导出,支持主流的数据库,如SqlServer、MySql、Oracle、PostgreSql、DB2。
如何获取
https://gitee.com/lztkdr/DBCHM
如何安装使用
- 下载好发行的最新版DBChm后,解压文件到你的某一个目录下,然后点击DBChm.exe可执行文件即可打开
- 打开后建立好你要生成的数据库连接,我这里用SQLServer进行测试,如果你的表比较多这个地方可能会等待一段时间,初选loading的效果
- 然后就可以进入到主界面了
- 都是很实在的功能,没有那么多花哨的东西,界面上会出现你的数据库相关的信息,如果你的数据修改或者添加了表,那就在重新获取,然后我们一个个测试,我们在导出之前点击右下角的保存按钮,等显示操作完成在进行下面的操作
这个地方先别着急,因为软件还需要htmlhelper的支持,我们下载以下地址中
https://gitee.com/lztkdr/DBCHM/attach_files的htmlhelper.exe文件,然后将它安装到任意一个盘Program Files (x86)\HTML Help Workshop\ 或 Program Files\HTML Help Workshop\ 文件夹中,然后在进行以下文档的导出
- CHM导出
- Word导出
- Excel导出
- PDF导出
- XML文件导出
主要功能总结(来自码云介绍)
- 表,列的批注可以编辑保存到数据库。
- 表,列的批注支持通过pdm文件导入的方式进行更新到数据库。
- 基于数据库中的表列结构(列ID/列名/数据类型/长度/精度/是否可以为null/默认值/是否自增/是否是主键/列描述)。
- 目前支持导出的文档类型:chm、word、excel、pdf、XML
总结(来自码云介绍)
除了直接使用作者编译好的版本,你也可以自己编译,不过需要满足以下几个条件
- 电脑需htmlhelp.exe,见附件 (注:需安装到任意盘符下的 Program Files (x86)\HTML Help Workshop\ 或 Program Files\HTML Help Workshop\ 文件夹中。)
- 电脑需.net framework 4.5.2
- 登陆账号要给予sa级别的权限,不然表结构查询权限不足,会查不出来数据
- 源码编印环境:Visual Studio 2017 以上版本
- 对于表列批注,支持中文与英文,不支持gbk之外的不兼容编码。
希望本文对大家有所帮助,如果有更好的解决方案,欢迎到评论区留言共享!谢谢!
猜你喜欢
- 2025-09-01 SpringBoot+Ant Design+Vue+Mybatis+Shiro快速开发平台源码分享
- 2025-09-01 2025年度十大项目管理软件终极测评:让你事半功倍
- 2025-09-01 9 款最佳免费磁盘克隆软件(将 HDD 克隆到 SSD)
- 2025-09-01 SQL脚本分析工具:精准排查,提升脚本质量与效率
- 2025-09-01 同事写的烂SQL是如何拖垮核心数据库的?
- 2024-11-08 一张PDF了解JDK10 GC调优秘籍-附PDF下载
- 2024-11-08 90天吃透阿里P8推荐的625页Java编程兵书pdf,直接入职阿里定级P6
- 2024-11-08 MySQL管理之道丨性能调优,高可用跟监控丨300页PDF一网打尽
- 2024-11-08 Oracle项目管理系统之会议闭环管理
- 2024-11-08 Oracle项目管理产品核心优势之商业智能及配置化
你 发表评论:
欢迎- 09-0613.通过Excel导出数据库中的维值_数据库exp导入导出数据
- 09-06做数据分析时,SQL需要达到以下水平
- 09-06Java开发指南:JDK21下载、安装及目录解析,轻松开启编程之旅
- 09-06hive存储过程_hive存储过程环境变量
- 09-06Maven常用命令_maven常用命令有哪些
- 09-06JDK从8升级到21的问题集_jdk更新到几了
- 09-06Oracle狂刷存在感 NRF展会惊艳四座
- 09-06哪些软件支持UDI标签的生成与验证
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (58)
- oracle面试 (55)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)