1
DBからクエリにデータを表示したい。 今私はデータを見るが、それはすべてのテーブル(犬)を表示し、私は 成功したcombainクエリを表示しないでください。mvc-コントローラからビューへのクエリデータの受け渡し
iは、最小からdog_numが成長するために、ディスプレイのためのクエリを追加したい
select * from dog order By dog_num desc
私のコード:
ビュー
<table class="table">
<tr>
<th>
@Html.DisplayNameFor(model => model.dog_num)
</th>
<th>
@Html.DisplayNameFor(model => model.dog_name)
</th>
</tr>
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.dog_num)
</td>
<td>
@Html.DisplayFor(modelItem => item.dog_name)
</td>
</tr>
コントローラ
private model db = new model();
public ActionResult Index()
{
return View(db.dog.ToList());
}
この作品を自分の考えやフィードバックを知らせて! thx/ – alex1121
もし私が同じことをしたいのですが、日付は働きません。なぜなら "日"だけを取るからです。 02/01/17と05/04/16、02/01/17は02が05より小さいが最も早い日付ではないため、firsrtと表示されます。あなたはそれを修正する方法を知っていますか? – alex1121
私の喜びと幸せはそれが助けた。 日付をソートするには、次のようにしてください: db.dog.Distinct()。OrderByDescending(x => x.anyfieldname).ToList(); リンク:https://stackoverflow.com/a/1620924/3397630 あなたに役立つことを願って.. ..ハッピーシェア –