пожалуйста, если кто-то может помочь :(, я смотрю на первый совместить дату и время (например: (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