小时总和列数

时间:2018-04-14 12:25:55

标签: c# gridview devexpress summary hour

我使用此代码来节省时间,但使用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();

GridView

1 个答案:

答案 0 :(得分:0)

在数据库中插入数据后,您只需使用datareader即可实现目标:

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);