前言說明
本次發(fā)布的輔助工具,只是為簡化一些操作,其功能基本為CYQ.Data.SQL名稱空間下的OutPutData類提供。
本次發(fā)布的輔助工具,同樣適用于V1.3版本
一:總體上圖
1:運行時主界面
2:生成表枚舉區(qū):
3:生成視圖枚舉區(qū):
4:生成存儲過程枚舉區(qū):
5:關于
二:使用說明
1:數(shù)據(jù)庫鏈接配置
A:修改與增加:修改默認的數(shù)據(jù)庫鏈接為你項目的數(shù)據(jù)庫鏈接,點擊“測試鏈接”,測試通過則點擊“保存鏈接”。
如圖,新增加了一個MessageConn的數(shù)據(jù)庫鏈接,下次啟動時該鏈接仍存在。
B:刪除:如果需要刪除鏈接,選中要刪除的鏈接,點擊“移除鏈接”即可。
重要說明
所有的數(shù)據(jù)庫操作包括枚舉生成,都對當前使用的鏈接數(shù)據(jù)庫進行操作
2:選定數(shù)據(jù)庫類型
A:選擇數(shù)據(jù)庫類型,生成的分頁存儲過程與此有關。
B:項目是否多個數(shù)據(jù)庫,和生成的枚舉有關。
說明:多數(shù)據(jù)庫下產生的枚舉名稱按約定生成,詳細見:CYQ.Data 輕量數(shù)據(jù)層之路 優(yōu)雅V1.4 現(xiàn)世 附API幫助文檔(九) 關于枚舉約定說明。
3:一次性操作
A:生成分頁存儲過程:點擊則自動在數(shù)據(jù)庫自動創(chuàng)建分頁存儲過程。
B:生成異常日志表:點擊則自動在數(shù)據(jù)庫自動創(chuàng)建表[ErrorLogs]
開啟日志還需2步:
1:增加AppSetting屬性IsWriteLog
2:增加日志的數(shù)據(jù)庫鏈接[考慮到日志庫可能與當前庫不在同一數(shù)據(jù)庫情況]
配置示例如下
<appSettings><add key="IsWriteLog" value="true"/></appSettings>
<connectionStrings>
<add name="Conn" connectionString="Server=.;database=Chat;uid=sa;pwd=123456"/>
<add name="LogConn" connectionString="Conn"/>//采用借用Conn方法,當然也可以寫完整鏈接字符串
</connectionStrings>
4:枚舉文件保存路徑簡單的說,就是你生成的枚舉文件,放在項目的哪個路徑,一次保存,終生使用。
5:表/視圖/存儲過程枚舉生成
A:預覽:就是查看生成后的文件
B:直接保存到文件:點擊就保存文件了,路徑為“枚舉文件路徑+"\\"+文件名稱”
C:修改:點擊可修改保存的文件名稱,下次會按新保存的文件名稱加載。
6:關于
最后結案陳詞:
本次輔助工具,一次保存,終生使用。
當你再修改數(shù)據(jù)庫,只要打開工具,點一下相應的“直接保存到文件”覆蓋文件即可。
最后祝大家用的開心,用的放心,用的省心。
CYQ.Data[V1.4] 輔助工具:點擊下載