真正的SqlHelper,讓程序寫Sql也那么美


真正的SqlHelper,讓程序寫Sql也那么美

在程序里寫Sql語句是程序員經常干的事,一串長長的字符串完全由鍵盤敲寫,容易出錯、且效率低,開發工具的智能提示無法檢測出編寫的Sql字符串是否有錯誤。

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

你是否想嘗試一下呢?

第一步:使用NuGet包管理器引用Rc.PetaPoco.T4

安裝成功后,項目里多出Models文件夾,文件夾里包含T4模板文件。

在web.config或者app.config里配置連接字符串,配置完成后將字符串的名字填寫在Database.tt中的ConnectionStringName值中。如下圖所示:

配置完成后保存Database.tt文件,vs開發工具會生成實體類,如下圖所示:

第二步:使用NuGet包管理器引用Rc.PetaPoco

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

1.定義SqlHelper幫助器實例

2.單表查詢

3.關聯表查詢,支持LeftJoin、RightJoin、InnerJoin,最大9張表的關聯

4.更新表

5.刪除表


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM