引言
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 FilesHTML Help Workshop 檔案夾中,然後在進行以下文檔的導出
- CHM導出
- Word導出
- Excel導出
- PDF導出
- XML檔案導出
主要功能總結(來自碼雲介紹)
- 表,列的批注可以編輯儲存到資料庫。
- 表,列的批注支援通過pdm檔案導入的方式進行更新到資料庫。
- 基于資料庫中的表列結構(列ID/列名/資料類型/長度/精度/是否可以為null/預設值/是否自增/是否是主鍵/列描述)。
- 目前支援導出的文檔類型:chm、word、excel、pdf、XML
總結(來自碼雲介紹)
除了直接使用作者編譯好的版本,你也可以自己編譯,不過需要滿足以下幾個條件
- 電腦需htmlhelp.exe,見附件 (注:需安裝到任意盤符下的 Program Files (x86)HTML Help Workshop 或 Program FilesHTML Help Workshop 檔案夾中。)
- 電腦需.net framework 4.5.2
- 登陸賬号要給予sa級别的權限,不然表結構查詢權限不足,會查不出來資料
- 源碼編印環境:Visual Studio 2017 以上版本
- 對于表列批注,支援中文與英文,不支援gbk之外的不相容編碼。
希望本文對大家有所幫助,如果有更好的解決方案,歡迎到評論區留言共享!謝謝!