如何在数据集的计算方法中使用变量而不是列名

如何在数据集的计算方法中使用变量而不是列名

本文介绍了如何在数据集的计算方法中使用变量而不是列名的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

DataSet dssa = (DataSet)Session["dt"];
       string sr = dssa.Tables[0].Columns[2].ColumnName;
       Response.Write(sr);
       object sumOfSalary = null;
       sumOfSalary = dssa.Tables[0].Compute("Sum(sr)" , " ");


错误为sumOfSalary = dssa.Tables [0] .Compute("Sum(sr)",");
谁能说出如何使用变量而不是列名.


the error was sumOfSalary = dssa.Tables[0].Compute("Sum(sr)" , " ");
can any one say me how to use the variable instead of column name.

推荐答案

sumOfSalary = dssa.Tables[0].Compute("Sum(" + sr +")" , " ");


这篇关于如何在数据集的计算方法中使用变量而不是列名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-01 01:53