2012-02-26 5 views
0

私はこのようないくつかの類似の外観を持つフォーラムを作成しています! ユーザーは質問をすることができ、他のユーザーから質問を受けることができます。選択した投稿のすべてのコメントを表示するには

I作成、

また、私はそれがインデックスを含むこの するためのコントローラを作成した{ANS、QID(FK)、ID(PK)}二つの異なるテーブル質問{ID(PK)、質問}と回答を持っています、 側指数の詳細は以下のように、私が挿入されている:私はその特定の質問に関連するすべてのコメントが表示されますショーと呼ばれるリンクを持っているビュー内の

using (var _db = new Model1Container()) 
     { 
      Question q = _db.Questions.Find(id); 
      return View(q); 
     } 

.....

が、私はこれを行うことができません...私は試してみましたveは:...私は、エンティティフレームワーク

を使用しています

 using (var _db = new Model1Container()) 
     { 
      var a = (from m in _db.Answers 
        where m.QuestionQId == id 
        select m); 

      return View(a); 
     } 

をそれが動作していないことは、私を助けてください!

 
using (var _db = new Model1Container()) 
     { 
      var a = (from m in _db.Answers 
        where m.QuestionQId == id 
        select m).ToList(); 

      return View(a); 
     } 

+1

何が問題なのですか?あなたはエラーか何かを得ますか? –

答えて

0

変更

 
select m); 

今実行を強制します。それ以外の場合、クエリの実行は_db変数の範囲外で実行されます。

+0

ありがとうございます!ありがとうございました! .....ありがとうございました..... それは働いた:) – EqEdi

+0

クールマークこれは受け入れるようにしてください:) –

関連する問題