DataTable dtStock = new DataTable();
DataColumn dcTotalCases = new DataColumn("TotalCases");
dcTotalCases.DataType = System.Type.GetType("System.Int32");
dcTotalCases.ReadOnly = false;
dtStock.Columns.Add(dcTotalCases);
Метод 1
int sum = Convert.ToInt32(dtStock.Compute("Sum([TotalCases]) ", "[TotalCases] <> ''"));
Когда я использую этот метод, я получаю сообщение об ошибке
Неправильное использование агрегатной функции Sum () и Type: String.
Метод 2
int sum = Convert.ToInt32(dtStock.Compute("SUM(Convert([TotalCases], 'System.Int32'))", "");
Когда я использую этот метод, я получаю ошибку
Синтаксическая ошибка в агрегированном аргументе: ожидается один аргумент столбца свозможный квалификатор 'Child'.
Пожалуйста, помогите мне ...