次のコードを使用して、SQL テーブルの値をデータテーブルにロードします
DataTable dt = new DataTable();
SqlConnection con = new SqlConnection("Connection String Here");
con.Open();
SqlCommand cmd = new SqlCommand("select * from ExportExcel", con);
dt.Load(cmd.ExecuteReader());
int total = 0;
foreach (DataRow row in dt.Rows)
{
int salaryvalue = Convert.ToInt32(row["Salary"]);
total = salaryvalue + total;
}
dt.Rows.Add("Salary");
dt.Rows.Add(total);
Salary,total を動的に追加しますが、最初の列に 1 つずつ表示されます。
しかし、部門の列に給与が必要で、給与の列に合計が必要です。これを行うにはどうすればよいですか?