真正的SqlHelper,讓程式寫Sql也那麼美

2022-09-12 05:18:13 字數 1219 閱讀 1188

真正的sqlhelper,讓程式寫sql也那麼美

在程式裡寫sql語句是程式設計師經常幹的事,一串長長的字串完全由鍵盤敲寫,容易出錯、且效率低,開發工具的智慧型提示無法檢測出編寫的sql字串是否有錯誤。

如果有個工具可以讓寫sql像寫程式一樣便捷,這個樣子:

你是否想嘗試一下呢?

第一步:使用nuget包管理器引用rc.petapoco.t4

安裝成功後,專案裡多出models資料夾,資料夾裡包含t4模板檔案。

配置完成後儲存database.tt檔案,vs開發工具會生成實體類,如下圖所示:

第二步:使用nuget包管理器引用rc.petapoco

安裝完成後就可以嘗試使用啦,具體用法如下:

1.定義sqlhelper幫助器例項

2.單錶查詢

3.關聯表查詢,支援leftjoin、rightjoin、innerjoin,最大9張表的關聯

4.更新表

5.刪除表

真正理解SqlHelper嗎?

從個人版機房到現在的合作,一直在用sqlhelper。那到底為什麼要用?然後怎麼去用?真的了解嗎?調機房的時候,我發現自己對sqlhelper的理解特別的淺顯,只是大概說一下作用,一些具體的就不明白了。下面我主要總結一下自己學習中的缺失的部分。sqlhelper 是乙個基於.net framewor...

如何讓程式真正地在後台執行?

如何實現乙個守護程序?如何讓程式在後台執行?這是後台開發面試常問的一道題,那麼守護程序到底是什麼?又該如何實現?守護程序通常生存期長,很多是在系統啟動時啟動,系統退出時才關閉。它們的特點通常沒有控制終端,後台執行。有人可能會會心一笑,後台執行程式,我知道呀。還有兩種方式呢 hello 看,多麼簡單。...

真正勇猛的程式設計師,敢於讓魯迅崩潰!

相信很多人有過這樣的經歷 高中寫作文時老師要求引用名人名言,可 偏偏書到用時方恨少,抓耳撓腮後,選擇放棄,還是用 程式設計客棧老魯牌 自創名言,畢竟魯迅說過的話太多了。長大後,為了發朋友文 zhuang 藝 bi 也常常使用 魯迅說 畢竟網上的名言不是老魯說的,那就是隔壁的馬克吐溫說的。於是後來魯迅...