在沒有使用EF 的情況下,使用tsql 操作資料,大都需要自己手動建立類別,如何能快速建立對應的類別 ,這邊可借助LinqPad 工具。
雖然後期在SQL2016 環境,由於已經可將搜尋結果轉成json 格式,搭配地表最強IDE,直接複製貼上為類別完成起手式,但LinqPad 依然有它使用的情境,加上工具功能完備,相關查詢可一併在生態系完成,手感一致~
首先,LinqPad 並沒有內建支援轉換成類別,需要另外擴充,可至Necroskillz 部落格,參考此篇文章介紹,以下是我提煉濃縮後的操作。
- 開啟LindPad (這邊是LinqPad5)
- 切換到新的分頁,並選擇C# Program
- 將參考文章上的程式碼複製貼上至下方
- 另存新檔(可取名為LinqPadExtensions)
- 並將檔案放到My Queries 資料夾中(可直接點選 Open Folder )
- 點選 LinqPadExtensions,切換Language 為C# Program ,切換Connection,於Main 函式下語法
弄成 extensions 以後就可以方便使用了~灑花...
沒有留言:
張貼留言