0
我正在研究MVC3,並且目前在asp.net中創建了一個論壇應用程序。從表中訪問多行
論壇允許用戶提出問題,並允許註釋添加到已經提出的問題......
目前我需要顯示上的「詳細信息」查看點擊的問題和意見,但不知道我怎麼... :(
有兩個表:問題ñ答案在回答問題包含的 外鍵我如何訪問應答表的多個行的一個問題
謝謝!!
我正在研究MVC3,並且目前在asp.net中創建了一個論壇應用程序。從表中訪問多行
論壇允許用戶提出問題,並允許註釋添加到已經提出的問題......
目前我需要顯示上的「詳細信息」查看點擊的問題和意見,但不知道我怎麼... :(
有兩個表:問題ñ答案在回答問題包含的 外鍵我如何訪問應答表的多個行的一個問題
謝謝!!
如果你在這裏做原始SQL,你去。
select
a.*
from
question q
left outer join answer a on a.QuestionID = q.ID
where
q.ID = 999
對於EF,只需從上下文中拉出問題對象,然後遍歷Auestion對象的Answers集合。
我們需要知道您用於數據訪問的內容。實體框架? EDMX?的DbContext? – WDRust 2012-02-26 07:29:32
@MarcoAngelucci:我正在使用edmx進行數據訪問 – EqEdi 2012-02-26 07:44:09
您應該有一些ObjectContext,只是一個針對ObjectContext實體的linq查詢,您可以隨意選取任何內容。如果你找不到,提供一些關於你的實體的更多細節,我會提供如何查詢它們的例子。 – WDRust 2012-02-26 07:54:44