【C#附源码】数据库文档生成工具支持(Excel+Html)

简介: [2015] 很多时候,我们在生成数据库文档时,使用某些工具,可效果总不理想,不是内容不详细,就是表现效果一般般。很多还是word、html的。看着真是别扭。本人习惯用Excel,所以闲暇时,就简单的编写了数据库文档生成工具,供大家交流学习之用,与程序员共勉。

     [2015] 很多时候,我们在生成数据库文档时,使用某些工具,可效果总不理想,不是内容不详细,就是表现效果一般般。很多还是word、html的。看着真是别扭。本人习惯用Excel,所以闲暇时,就简单的编写了数据库文档生成工具,供大家交流学习之用,与程序员共勉。
     该工具为C#控制台,以NPOI为基础,操作Excel。简单方便,简单配置、两次回车,OK!即可生成清晰的数据库文档。另外,支持生成HTML文档。
源码大小7MB,OS上传不了,放到百度云盘里了:http://pan.baidu.com/s/1hsFI7Py

      还有一个和该工具类似的,不过是根据图1上面的模板生成的,感觉没有自动生成的灵活,所以就没有拿出来分享给大家。

   [2016]

     对版本进行了更新,新增对HTML 文档的支持。同时,修复了15年的若干问题。所有的核心组件,都继承接口。通过微软Unity IOC容器,进行注入。只要继承IDcoumentBUilder接口,就可以方便的进行二次开发,通过配置文件的简单配置,即可完成核心模块的切换。后期打算,通过SMO组件,来构建一个(B/S或C/S)的可视化界面,方便使用。

  1、先来看看Excel中的表现效果吧。

 

2、看看HTML中的表现效果

3、再来看看,软件启动界面,非常简洁。

4、看看项目目录结构

5、代码片段

 

   由于只是在闲暇时开发,耗时3-4个小时,不足的地方,后期还会陆续更新。如果想了解更多。

 

目录
相关文章
|
14天前
|
Web App开发 移动开发 HTML5
html5 + Three.js 3D风雪封印在棱镜中的梅花鹿动效源码
html5 + Three.js 3D风雪封印在棱镜中的梅花鹿动效源码。画面中心是悬浮于空的梅花鹿,其四周由白色线段组成了一个6边形将中心的梅花鹿包裹其中。四周漂浮的白雪随着多边形的转动而同步旋转。建议使用支持HTML5与css3效果较好的火狐(Firefox)或谷歌(Chrome)等浏览器预览本源码。
47 2
|
25天前
|
移动开发 JavaScript HTML5
HTML5实现2025雪花飘新年倒计时源码
2025年即将到来,此源码页为单html纯代码,新年倒计时,背景雪花飘落效果,倒计时时间日期在JS/app.js文件第21行代码自行修改即可!
85 7
|
1月前
|
定位技术
时尚的联系我们表单HTML模板(源码)
一款时尚的联系我们表单Html模板,带地图和所在位置,输入基本信息和信息发送,看起来很漂亮的联系我们页面。
55 1
时尚的联系我们表单HTML模板(源码)
|
1月前
斗地主单机游戏HTML源码
斗地主单机游戏HTML源码,可以作为课程设计项目参考,喜欢的朋友可以拿去
36 5
|
25天前
|
前端开发
基于canvas实现的彩色纸屑组成文字3d动画HTML源码
基于canvas实现的彩色纸屑组成文字3d动画HTML源码
19 0
基于canvas实现的彩色纸屑组成文字3d动画HTML源码
|
25天前
|
移动开发 前端开发 HTML5
HTML5 Canvas制作的粒子十秒倒计时源码
一段基于HTML5 Canvas制作的粒子爆炸,十秒数字倒计时,全屏倒计时动画效果,给人一种非常大气的视觉感
24 0
HTML5 Canvas制作的粒子十秒倒计时源码
|
1月前
渐淡背景导航页HTML源码
每五秒进行淡进淡出切换背景图,适合作为个人引导页,喜欢的朋友拿去吧。
26 2
|
1月前
|
前端开发 JavaScript
用HTML CSS JS打造企业级官网 —— 源码直接可用
必看!用HTML+CSS+JS打造企业级官网-源码直接可用,文章代码仅用于学习,禁止用于商业
126 1
|
1月前
|
移动开发 HTML5
HTML5熊猫弹跳手机小游戏源码
一款html5手机端小游戏源码,熊猫跳跃小游戏源码下载。熊猫脚底有弹簧,长按变化力度跳跃,计分游戏,html5手机熊猫也疯狂小游戏源代码。
46 5
|
1月前
|
JavaScript
JS鼠标框选并删除HTML源码
这是一个js鼠标框选效果,可实现鼠标右击出现框选效果的功能。右击鼠标可拖拽框选元素,向下拖拽可实现删除效果,简单实用,欢迎下载
42 4
下一篇
DataWorks