比如expression=sum(col1)+sum(col2),现在col1不存在就报错,我想不存在就只得到col2这列的和
------解决思路----------------------
用+=啊
expression=0;
if(DataTable.Columns.Contains(col1))
{
expression+=sum(col1);
}
if(DataTable.Columns.Contains(col2))
{
expression+=sum(col2);
}
如果命名有规律,或者可以用索引来访问,直接写个循环