我想用从变量中获取的值填充 DataTable
。我正在用 c# 编写代码。我有一个名为 summary 的 DataTable
,我已经创建了列,我需要将值添加到变量 average
、remaining_share
、sales_proceed
, cost_sale
, realized_profit
.
代码如下:
protected void Button1_Click(object sender, EventArgs e)
{
average = 25;
remaining_share = 30;
sales_proceed = 125;
cost_sale = 50;
realized_profit = 33;
var dataTablesummary = new DataTable();
dataTablesummary.Columns.Add("average", typeof(decimal));
dataTablesummary.Columns.Add("Remaining share", typeof(decimal));
dataTablesummary.Columns.Add("sales_proceed", typeof(decimal));
dataTablesummary.Columns.Add("cost_sale", typeof(decimal));
dataTablesummary.Columns.Add("realized_profit", typeof(decimal));
}
我想在点击按钮时向 DataTable
添加值,请告诉我如何做。
最佳答案
考虑到 average, remaining_share, sales_proceed, cost_sale, realized_profit
是您要插入到行中的变量,以下行
dataTablesummary.Rows.Add(average, remaining_share, sales_proceed, cost_sale, realized_profit);
会做的。
protected void Button1_Click(object sender, EventArgs e)
{
average = 25;
remaining_share = 30;
sales_proceed = 125;
cost_sale = 50;
realized_profit = 33;
var dataTablesummary = new DataTable();
dataTablesummary.Columns.Add("average", typeof(decimal));
dataTablesummary.Columns.Add("Remaining share", typeof(decimal)); dataTablesummary.Columns.Add("sales_proceed", typeof(decimal));
dataTablesummary.Columns.Add("cost_sale", typeof(decimal));
dataTablesummary.Columns.Add("realized_profit", typeof(decimal));
dataTablesummary.Rows.Add(average, remaining_share, sales_proceed, cost_sale, realized_profit);
}
关于c# - 如何从变量中插入数据到数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32649322/