0
私はcshtmlのウェブサイトをやっているので、データベースとforeachから各行の積をどのように集計するかわかりません!C#合計額Foreachから
var db = Database.Open("TestDB");
var getData = "SELECT * FROM Test";
、その後
@foreach (var get in db.Query(getData)) {
<a>@get.kg</a>
<a>@get.set</a>
<a>@get.rep</a>
//So this row gives me the product of each row in the database
@(get.kg * get.set * get.rep)
<br>
}
しかし、私はその後、大きな合計すべての合計を合計したいです!それをする方法を知らない!
私は両方とも成功しなかった。 –
2番目の優れた代替案は実際には機能しませんでしたが、ViewBagという名前は現在のコンテキストに存在しません。この行を参照してください: ViewBag.Items = db.Query(クエリ).ToArray(); –
「成功なしに起こった」と言うときに何が起こっているかを詳しく説明できますか?また、質問を編集してコントローラを組み込むこともできます。 ViewBagはControllerBaseの一部です。コントローラにないこのコードを実行しない限り、なぜそれが失われるのかはっきりしていません。 – Prescott