SOMA COLUNA DA MSFLEXGRID NO FORMATO HORA NA LBL
Bom dia pessoal
estou apanhando muito com essa linha
tenho uma msflexgrid que puxa do banco uma coluna de horas, e preciso somar essa coluna em uma label em formato de horas tbm.
muito obrigado desde já pela ajuda.
estou apanhando muito com essa linha
tenho uma msflexgrid que puxa do banco uma coluna de horas, e preciso somar essa coluna em uma label em formato de horas tbm.
muito obrigado desde já pela ajuda.
Se você recebe do tipo string, tem que converter para TimeSpan se quer somar apenas as horas;
DataGridView1.Rows.Add([Ô]10:05:36[Ô])
DataGridView1.Rows.Add([Ô]06:07:19[Ô])
DataGridView1.Rows.Add([Ô]09:34:57[Ô])
Dim H As DateTime
Dim HoraFinal As TimeSpan
For i = 0 To DataGridView1.Rows.Count - 2
H = CType(DataGridView1.CurrentRow.Cells([Ô]Hora[Ô]).Value, DateTime)
Dim Time As String = Format(H, [Ô]HH:mm:ss[Ô])
HoraFinal += TimeSpan.Parse(H)
Next
MsgBox(HoraFinal.ToString)
Se ainda esta utilizando msflexgrid, troque por DataGridView.
Faça seu login para responder