列的小时总和

Hours sum of columns

我正在使用此代码来节省时间,但是使用 ShowFooter 属性,我可以在列下输入空格吗?如何使用代码和 summaryitem格式应该是什么?

connection.Open();
SqlCommand cmd = new SqlCommand("INSERT INTO LogBook (Se,Me)VALUES(,@Se,@Me)", connection);

cmd.Parameters.AddWithValue("@Se", Convert.ToDateTime(textEdit7.Text).ToString("HH:mm")); 

cmd.Parameters.AddWithValue("@Me", Convert.ToDateTime(textEdit8.Text).ToString("HH:mm"));

cmd.ExecuteNonQuery();
cmd.Dispose();                                                              
connection.Close();

将数据插入数据库后,您可以简单地使用数据读取器来实现您的目标:

int totalhours;
SqlCommand cmd = new SqlCommand("Select Se,Me from LogBook",con)
SqlDataReader dr = cmd.ExecuteREader();
While (dr.Read)
{
 totalhours = totalhours + Convert.ToInt32(dr[0].ToString().Split(':')(0)) + Convert.ToInt32(dr[1].ToString().Split(':')(0));
}
MessageBox.Show(totalhours);