请问我在Dataset中的一个View表里 已经添加了关系列的统计。
ds.Tables["View"].Columns.Add("进厂不合格", typeof(int), "count(child(View_InFun).fBatchNo)");
ds.Tables["View"].Columns.Add("进厂合格", typeof(int), "count(child(View_InSum).TsInFlg)-进厂不合格");我想请问各位大侠如何又在View里做一个行的统计呢?
我自己想到用Compute()方法可是,列的统计出来是只读的属性并且无法更改。
dr["进厂合格"] = dt.Compute("sum(进厂合格)", "相制='单相'"); ;
dr["进厂不合格"] = dt.Compute("sum(进厂不合格)", "相制='单相'");
所以这个Compute 无法统计跪求如何解决,或者大家有更好的方法。小弟不胜感激
ds.Tables["View"].Columns.Add("进厂不合格", typeof(int), "count(child(View_InFun).fBatchNo)");
ds.Tables["View"].Columns.Add("进厂合格", typeof(int), "count(child(View_InSum).TsInFlg)-进厂不合格");我想请问各位大侠如何又在View里做一个行的统计呢?
我自己想到用Compute()方法可是,列的统计出来是只读的属性并且无法更改。
dr["进厂合格"] = dt.Compute("sum(进厂合格)", "相制='单相'"); ;
dr["进厂不合格"] = dt.Compute("sum(进厂不合格)", "相制='单相'");
所以这个Compute 无法统计跪求如何解决,或者大家有更好的方法。小弟不胜感激
这样可以吗?
谢谢你的回答,我想要这个的这个表里数据Sum到最后一行,但是我添加的关系列统计好之后再View里面只读了也改不了