我有一列像Salary
与数字数据类型。请帮我写一个LINQ
查询count。LINQ查询计数(*)
var count = db.Employees.Count(x => Convert.ToBoolean(x.Salary));
Grid1.DataSource = count.ToString();
Grid1.DataBind();
我有一列像Salary
与数字数据类型。请帮我写一个LINQ
查询count。LINQ查询计数(*)
var count = db.Employees.Count(x => Convert.ToBoolean(x.Salary));
Grid1.DataSource = count.ToString();
Grid1.DataBind();
如果你想总结薪水,你可以用下面的查询来完成。
var count = db.Employees.Sum(x => x.Salary);
如果您想对带有正薪资的员工进行计数,则可以使用以下查询进行计算。
var count = db.Employees.Count(x => x.Salary > 0);
你好codor请帮助我即时获得答案像项目1 2 ..我是wrireten像var count = db.Employees.Count(x => x.Salary> 0); Grid1.DataSource = count.ToString(); Grid1.DataBind(); –
var count = (from em in db.Employees where em.Salary > 0 select em).Count();
你如何将数字转换成布尔?你为什么不使用布尔表达式?你为什么要将整个网格绑定到一个数字?您通常将_collection_绑定到网格。 –
你到底想要什么?员工人数? salaray的总和?具有非零工资的员工数量? – juharr
你的代码没有任何意义。你想做什么? – SLaks