DBCHM支持SqlServer/MySql/Oracle/PostgreSQL等數據庫的表列批注維護管理。
DBCHM有以下幾個功能
- 表,列的批注可以編輯保存到數據庫。
- 表,列的批注支持通過pdm文件導入的方式進行更新到數據庫。
- 基於數據庫中的表列結構(列ID/列名/數據類型/長度/精度/是否可以為null/默認值/是否自增/是否是主鍵/列描述),導出數據庫CHM文檔。
使用前提/注意事項
- 電腦需
htmlhelp.exe
,見附件(注:需安裝到任意盤符下的 Program Files 文件夾) - 電腦需
.net framework 4.5
- 登陸賬號要給予
sa級別
的權限,不然表結構查詢權限不足,會查不出來數據 - 源碼編印環境:
Visual Studio 2017 以上
版本 - 使用的MJTop.Data,源碼獲取方式:見 群共享 → 框架_類庫_源碼 →
MJTop.Data源碼(DBCHM引用該組件)
- 對於表列批注,支持中文與英文,不支持gbk之外的不兼容編碼。目前:如需要支持其他語言,Language(HHP中的一個屬性)/html字符編碼/html文件編碼/html中的文字,相對應相兼容才可);不過也不排除有更好的其他解決辦法,如果有,歡迎進群討論,共同完善該工具!