日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

代码生成工具Database2Sharp功能功能完善及更新

發(fā)布時(shí)間:2025/4/16 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 代码生成工具Database2Sharp功能功能完善及更新 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
好久沒(méi)有更新代碼生成工具了,因?yàn)楹芏喙δ芑旧夏軌驊?yīng)付日常的開發(fā)工作了,如C#代碼生成、數(shù)據(jù)庫(kù)文檔導(dǎo)出、Sql腳本生成,但用戶在使用過(guò)程中也發(fā)現(xiàn)了一些需要完善的地方,因此繼續(xù)完善,以求更加實(shí)用方便。
現(xiàn)更新了下面幾個(gè)問(wèn)題,希望給大家做軟件開發(fā)的時(shí)候有一個(gè)啟示。
1. 所有的模板支持C#2.0的架構(gòu),方便轉(zhuǎn)換為高版本的VS格式。
??? 雖然現(xiàn)在很多時(shí)候用VS2008來(lái)做開發(fā)了,但是我們一般來(lái)說(shuō)還是基于C#2.0來(lái)進(jìn)行開發(fā);本次更新考慮有些用戶可能還是使用VS2005的開發(fā)工具,因此只做了基于VS2005的項(xiàng)目工程文件,VS2008也可直接打開,轉(zhuǎn)換正常。

2.?完善修改表的別名和字段別名功能。
??? 這個(gè)功能原來(lái)就有的,只是對(duì)于表很多,字段很多,超出屏幕的范圍沒(méi)有進(jìn)行很好的控制,因此導(dǎo)致一些顯示的問(wèn)題,本版本采用了TableLayoutPanel來(lái)進(jìn)行動(dòng)態(tài)的伸縮,再多的內(nèi)容,都可以通過(guò)滾動(dòng)條進(jìn)行控制了,呵呵。

3.? 軟件界面修改成了XP樣式的了
?? 其實(shí)VS2005及后續(xù)版本進(jìn)行開發(fā)的軟件本來(lái)就支持XP樣式的,我人為的去掉了,只保留VS2003的那種樣式。設(shè)置成XP樣式也很簡(jiǎn)單的,Main函數(shù)啟動(dòng)的時(shí)候兩行代碼就搞定。
????????????Application.EnableVisualStyles();
????????????Application.SetCompatibleTextRenderingDefault(false);

4。 增加數(shù)據(jù)庫(kù)文檔的格式設(shè)置
?????? 默認(rèn)導(dǎo)出的數(shù)據(jù)庫(kù)表包括內(nèi)容有:字段描述、字段列名、數(shù)據(jù)類型、約束類型、可空、默認(rèn)值,上一版本不能選擇性進(jìn)行導(dǎo)出,這個(gè)版本完善之,選擇性地導(dǎo)出你認(rèn)為重要的信息吧。

本文轉(zhuǎn)自博客園伍華聰?shù)牟┛?#xff0c;原文鏈接:代碼生成工具Database2Sharp功能功能完善及更新,如需轉(zhuǎn)載請(qǐng)自行聯(lián)系原博主。



《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的代码生成工具Database2Sharp功能功能完善及更新的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。