簡體   English   中英

亞音速可以為我構建CRUD和分頁存儲過程嗎?

[英]Can subsonic build for me the CRUD and paging stored procedures?

亞音速可以幫助我構建這些主要的存儲過程嗎?

我可以編輯其模板以使其生成這些SP嗎?

從哪里開始學習?

就版本2而言,您可能可以編輯模板以生成SP創建腳本,但這絕非易事。 當然,您還必須添加功能以執行腳本,清理先前生成的SP並確保您不會丟棄其他任何SP。 老實說,我不建議這樣做,因為SubSonic旨在根據您的數據庫生成.Net代碼。

有了SubSonic的第3版和t4的所有功能,您可以更輕松地添加功能,但是,一旦在第3版中獲得了對Linq的全面支持,您就不需要SP進行分頁了,我看不出原因生成SP而不是使用Linq本身。

如果您確實需要使用SP,那么諸如Codesmith之類的東西是更好的選擇。 您可以使用T4來構建自己的SP生成器-但這只是Subsonic可以為您做的事情的另一層絨毛。

取決於您以及您如何設計事物-但是SP有點失去光澤。 不,Linq並不比SP慢。 實際上,從SP根本無法獲得性能提升。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM