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