2017-11-06 6 views
0

次のコードでは、Q_IDがIDと等しいすべてのレコードを取得したいと考えています。現在、私は少数ではなく全レコードを選択します。あなたは、単純なWhere()を試してみましたasp MVCのデータベースから特定のレコードを選択する方法はありますか?

public ActionResult Solution(int ID) 
    { 
     Answers ans_obj = new Answers(); 

     List<Ans_Table> dbobj= db.Ans_Table.ToList(); 

     List<Answers> ansobj = dbobj.Select(x => new Answers 
     { 
      Answer = x.Answer, 
      Q_ID=x.Q_ID, 
      U_ID=x.U_ID 

     }).ToList(); 

     return View(); 
    } 

答えて

1

この問題を解決するために私を助けてください?

public ActionResult Solution(int ID) 
{ 
    List<Ans_Table> dbobj = db.Ans_Table.Where(x => x.Q_ID == ID).ToList(); 

    List<Answers> ansobj = dbobj.Select(x => new Answers 
    { 
     Answer = x.Answer, 
     Q_ID=x.Q_ID, 
     U_ID=x.U_ID 
    }).ToList(); 

    return View(ansobj); 
} 

サイドノート:ビューに何かを渡す必要があります。そうしないと、データが表示されません。 Asp.Net MVC

の基本をお読みください。
関連する問題