2014-10-28 2 views
0

Здравствуйте, я хочу найти сумму DataTable column. используя метод вычисления.Вычислительный метод Datatable не работает

object taxObject = tbl_Resords.Compute("Sum(SERVICE TAX)", " ");

это мое выражение ..

но он бросает следующее исключение.

[System.Data.SyntaxErrorException] = {"Syntax error in aggregate argument: Expecting a single column argument with possible 'Child' qualifier."} 
+0

или использовать LINQ:. 'Десятичного налог = tbl_Resords.AsEnumerable() Сумма (г => r.Field («НАЛОГ НА ОБСЛУЖИВАНИЕ»)); –

ответ

0

Если имя столбца содержит пробелы, заключите все имя столбца в квадратных скобках

object taxObject = tbl_Resords.Compute("Sum([SERVICE TAX])", ""); 
Смежные вопросы