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