我已经搜索了太多小时。从表中的所有行计算 TotalAmount 与我能找到的一样接近,但无法让它工作。
我有一个名为“ServiceEntered”的表,我需要在页面上显示“价格”列的总和。我也尝试更改表中的字段类型,但没有成功。
我正在使用这段代码:
decimal money = 0.00m;
var prices = "SELECT SUM(Price) FROM ServiceEntered";
var db = Database.Open("OMD");
var result = db.QuerySingle(prices);
money = Convert.ToDecimal(result);
并@money
在页面中。
它给了我这个错误:无法将“WebMatrix.Data.DynamicRecord”类型的对象转换为“System.IConvertible”类型。