好吧,我仍然得到了asp.net和MVC框架的竅門,並將我的知識從經典的ASP和VB轉換而來 - 所以請要溫柔。我有我的第一個視圖(/ home/details/X)運行良好thanks to previous help pointing me in the right direction,現在我需要從多個表和查詢/視圖添加數據到MVC視圖(我討厭SQL和MVC都使用單詞視圖爲不同的含義)。ASP.NET MVC C#:將來自多個表/查詢的數據引入視圖
我不是在找人爲我寫答案(除非他們真的精力充沛),更多的是讓別人指出我應該看到的正確方向並閱讀理解它並自己做這件事。
我的問題
有我需要在此視圖中顯示多個數據集,並且每個不同的數據集具有/ FK 1-M的關係建立了適當的PK,並且將所得的記錄將需要循環通過。
我怎麼會做這種以前
在我傳統的ASP天,我就剛纔定義頁面的頭部SQL查詢數據的位置使用,用select語句一起的線路:
SELECT * FROM query_name
WHERE query_uniquecolumnname = Request.QueryString("value")
這項工作完成,你會設置做而不是QUERY_NAME BOF/EOF起來,然後在您從查詢想要的字段名下降,這是所有做。
現在該如何實現?
因此,從我的經典ASP知識快速轉發,我如何獲得與MVC相同的結果?我想要使用的表/視圖已經在我的數據模型中定義了(並且關係在那裏顯示,我認爲這是一個加號),我只需要弄清楚如何在頁面,並使用「詳細信息」視圖中顯示的記錄的ID來確保僅顯示相關數據。
在此先感謝
可不可以給構建模型的原始SQL方式的例子嗎? – 2009-09-01 23:01:38