麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

SubSonic3.0.0.4.3源碼包與調(diào)用Dll

2019-11-17 01:26:40
字體:
供稿:網(wǎng)友

SubSonic3.0.0.4.3源碼包與調(diào)用Dll

版本修改歷史

3.0.0.4.3版修復(fù)了下面問題:

修正多表關(guān)聯(lián)查詢時,使用左關(guān)聯(lián)和右關(guān)聯(lián)出錯問題修正DbDataPRovider.cs類的ToEnumerable函數(shù)打開數(shù)據(jù)庫鏈接后沒有關(guān)閉的問題添加執(zhí)行存儲過程返回DataTable函數(shù)添加了黑頭(http://www.companysz.com/heitou/)關(guān)于SubSonic執(zhí)行速度優(yōu)化代碼(兩種方法提升subsonic ORMapping的速度),執(zhí)行速度比原版提高了2至3倍另外T4模版的數(shù)據(jù)庫存儲過程模版(StoredProcedures.tt)做了小修改,將原來必須New出來的方式修改為靜態(tài)函數(shù),使用SP.存儲過程名稱 來調(diào)用,將原來可以指定不同數(shù)據(jù)源的方法刪除(主要是真正使用多數(shù)據(jù)庫的朋友比較少,就沒必要那么做了,如果你需要支持多數(shù)據(jù)庫的話,可將SP改為不同的數(shù)據(jù)庫名稱即可)由于有的朋友數(shù)據(jù)庫表會比較多,所以將生成的數(shù)據(jù)層實(shí)體模版與其他的一些模版都改為按表名稱文件名方式分別存儲,避免Debug時可能會由于代碼行過長調(diào)試超時或出錯的問題

3.0.0.4.2版修復(fù)了下面問題:添加了Mr.Tom整理的生成實(shí)體加說明功能,并修正了字段注釋中存在換行時出錯問題修正了在數(shù)據(jù)庫表名加了s,而生成模版自動去掉s的問題修改了對數(shù)據(jù)表進(jìn)行添加或修改操作時,沒有賦值的字段也會同步更新的問題(即實(shí)體中某個字段并沒有對其進(jìn)行賦值,進(jìn)行新增操作時,我們需要數(shù)據(jù)庫中自動使用默認(rèn)值,但實(shí)際操作卻會將空內(nèi)容更新到數(shù)據(jù)庫中,并沒有使用默認(rèn)值;進(jìn)行修改操作時,則會使用內(nèi)容覆蓋原有內(nèi)容)修改了數(shù)據(jù)庫字段名稱由于是關(guān)鍵字而產(chǎn)生的異常其他一些小問題的修改

將T4模版的數(shù)據(jù)庫結(jié)構(gòu)結(jié)構(gòu)模版拆分為兩個,原Structs.tt模版生成的數(shù)據(jù)表調(diào)用名改為“表名+Structs”,主要給其他模版調(diào)用,新增了EntityTable.tt模版,主要用于開發(fā)過程中,要使用到表名或字段名時,可以使用本模版生成的類來調(diào)用,減少硬編碼

3.0.0.4.1版修復(fù)了下面問題:1、Structs.tt模版生成時,沒有給PropertyName屬性賦值引起的空指針異常(System.NullReferenceException異常)2、使用SubSonic.Query.Select和SubSonic.Query.SqlQuery查詢時,設(shè)置了Top屬性后,產(chǎn)生的“未處理InvalidOperationException異常(關(guān)鍵字'TOP'附近有語法錯誤)”Bug3、生成的表名自動加復(fù)數(shù)(s)產(chǎn)生的“用戶代碼未處理SqlException,對象名'xxxs'無效”異常4、使用SubSonic.Query.Select和SubSonic.Query.SqlQuery查詢時,字段類型為tinyint時列丟失問題的Bug修復(fù)5、為SubSonic.Query.Select和存儲過程查詢添加更多的執(zhí)行功能(返回內(nèi)容)

至于使用Json反序列化獲得的實(shí)體進(jìn)行更新操作時,只能執(zhí)行添加而不能執(zhí)行修改(編輯)操作的問題,這種操作問題的修改,我想應(yīng)該比較少人使用,所以就不加到代碼中,如果有需要的用戶請登陸我的博客對著修改就可以了。

================================================================

名 稱:SubSonic插件版 本:3.0.0.4.3最后更新:2014-3-22官 網(wǎng): http://www.subsonicproject.com/

BUG 修改:Empty(AllEmpty)Email: 1654937@QQ.com學(xué)習(xí)討論:SubSonic3.0學(xué)習(xí)群(327360708)相關(guān)博客:http://www.companysz.com/EmptyFS/

================================================================

下載地址:http://yunpan.cn/QIdB8MLGnrUcq 密碼:ecf8

版權(quán)聲明:  本文由AllEmpty發(fā)布于博客園,SubSonic3.0源碼歸作者Rob Conery所有,歡迎轉(zhuǎn)載本文章,但未經(jīng)作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,如有問題,可以通過1654937#qq.com 聯(lián)系我,非常感謝。

  發(fā)表本編內(nèi)容,只要主為了和大家共同學(xué)習(xí)共同進(jìn)步,有興趣的朋友可以加加Q群:327360708 或Email給我(1654937#qq.com),大家一起探討,由于本人工作很繁忙,如果疑問請先留言,回復(fù)不及時也請諒解。

  更多內(nèi)容,敬請觀注博客:http://www.companysz.com/EmptyFS/


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 99精品国产一区二区三区 | 午夜精品久久久久久久久久久久久蜜桃 | 欧美大片一级毛片 | 欧美久久久久久久久 | 久久色网站 | 黄色视屏免费看 | 九九精品在线观看视频 | 在线看免费观看日本 | 国产精品毛片va一区二区三区 | www.精品一区 | 国产精品免费麻豆入口 | 久久久久免费精品国产小说色大师 | 一级免费观看 | 中国a毛片 | 国产女同疯狂激烈互摸 | 精品一区二区在线观看视频 | 久久9色| 欧美精品一区二区三区在线 | 国产在线精品一区二区三区 | 日本娇小18xxxⅹhd | 国产日韩在线观看一区 | 成人免费激情视频 | 国产美女三级做爰 | 日韩欧美视频一区二区三区 | 亚洲国产色婷婷 | 一级免费黄色免费片 | 日日狠狠久久偷偷四色综合免费 | 日韩电影一区二区 | 日韩中文字幕三区 | 日韩精品网站在线观看 | 国产精品自拍99 | 天天碰天天操 | arabxxxxvideos | 欧美成人综合视频 | 性大片1000免费看 | 96视频在线免费观看 | 久久亚洲网 | 亚洲尻逼视频 | 亚洲一级网站 | 麻豆视频在线观看 | 国产女同疯狂激烈互摸 |