我有一个数据表,其中有两列名为col1和col2 . 我想获得每一行(col1 * col2)的总和 . 我正在使用以下代码..
object sumObject;
sumObject = dt.Compute("Sum(col1* col2)", "(id = '" + id+ "') ");
但它不起作用 . 它会产生一个错误:
Syntax error in aggregate argument: Expecting a single column argument with possible 'Child' qualifier.
2 回答
更可读的方法是使用
LINQ-To-DataSet
: