0
因此,我做了一个cshtml网站,我似乎无法弄清楚如何总结数据库和foreach每行的产品!来自Foreach的C#总值
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>
}
但后来我想所有的总数相加为一个大的总!不知道该怎么做!
我尝试都没有成功。 –
第二个更好的选择没有真正的工作,它说名称ViewBag不存在于当前的情况下!引用此行: ViewBag.Items = db.Query(query).ToArray(); –
当你说“发生没有成功”时,你能详细说明发生了什么吗?此外,你可以编辑你的问题,包括你的控制器。 ViewBag是ControllerBase的一部分 - 所以我不清楚为什么它会丢失,除非你运行这个代码的地方不在控制器中。 – Prescott