0
請,如果有人能幫助:(,我看第一個日期和時間組合(例如:(DatetaskStart,TimetaskStart),(DatetaskEnd,TimetaskEnd))操縱的DataGridView
而且在我dategridview我想要的。在任務開始時間((日期,時間))和任務結束時間((日期,時間))之間進行減法,最後得到所有任務獲得的總時間(以小時計)
Dim sql As String = "select id_task, DatetaskStart ,TimetaskStart , DatetaskEnd ,TimetaskEnd from task where id_task = " & Textbox1.Text & " and Datetask Between '" & DateTimePicker1.Text & "' And '" & DateTimePicker2.Text & "';"
command.CommandText = sql
Dim Time_task as Double
Dim total as Double
Dim DateValue As Date
Dim DateValue2 As Date
connection.Open()
Dim ds As New DataSet
Dim SQLAdapter As New MySqlDataAdapter(sql, connStr)
SQLAdapter.Fill(ds, "connectString")
DataGridView1.DataSource = ds
DataGridView1.DataMember = "connectString"
DataGridView1.AutoResizeColumns()
connection.Close()
For Each row As DataGridViewRow In DataGridView1.Rows
Time_task += (Date.TryParse(row.Cells(3).Value + " " + row.Cells(4).Value, DateValue)) - (Date.TryParse(row.Cells(1).Value + " " + row.Cells(2).Value, DateValue2))
Next
total = Time_task
TextBox7.Text = total
目前還不清楚你的意思,將你的問題解決到核心問題,我想你想添加/增量時間? – Lectere
第一次我想減去(DatetaskEnd,TimetaskEnd) - (DatetaskStart,TimetaskStart)來獲得每行的時間任務! ,第二次我想做結果的總和以獲得總共幾小時! – Bichoua