У меня есть столбец, похожий на Salary
с числовым типом данных. Пожалуйста, помогите мне написать LINQ
запрос для подсчета.Запрос LINQ на счет (*)
var count = db.Employees.Count(x => Convert.ToBoolean(x.Salary));
Grid1.DataSource = count.ToString();
Grid1.DataBind();
Как преобразовать число в булево? Почему бы вам просто не использовать логическое выражение? И почему вы привязываете всю сетку к одному числу? Обычно вы привязываете _collection_ к сеткам. –
Что именно вы пытаетесь получить? Число сотрудников? Сумма саларая? Число сотрудников с нулевой зарплатой? – juharr
Ничего из вашего кода не имеет смысла. Что ты пытаешься сделать? – SLaks