Doofenshmirt
Gebruiker
- Lid geworden
- 3 nov 2011
- Berichten
- 222
Hoi,
Kwam het volgende tegen , in een datagridview laat ik het totaal van een kolom uit rekenen en de uitkomst komt in een textbox.
Dit gaat over het aantal van KG van een lading van een vrachtwagen of container.
Dit gaat goed geen probleem
Maar nu wil ik een kolom uit rekenen met tijd , dus het aantal uren.
Dan werkt het niet , krijg deze foutmelding
Iemand een andere code ? het gaat dan over het totaal aantal in uren en minuten.
Misschien dat ik de uren enz moet omzetten naar minuten opslaan en dan terug ?????
Kwam het volgende tegen , in een datagridview laat ik het totaal van een kolom uit rekenen en de uitkomst komt in een textbox.
Dit gaat over het aantal van KG van een lading van een vrachtwagen of container.
Code:
Private Function TotaalKg() As Double
Dim kg As Double = 0
For Each R As DataGridViewRow In DataGridView1.Rows
If Not IsDBNull(R.Cells("KG").Value) Then
kg = kg + Convert.ToDouble(R.Cells("KG").Value)
End If
Next
Return kg
End Function
En zo wordt het opgeslagen bv 1256,125
Dit gaat goed geen probleem
Maar nu wil ik een kolom uit rekenen met tijd , dus het aantal uren.
Code:
Het word opgeslagen als 0 Dagen, 8 uren, 45 minuten
Dan werkt het niet , krijg deze foutmelding
Code:
De indeling van de invoertekenreeks is onjuist.
Misschien dat ik de uren enz moet omzetten naar minuten opslaan en dan terug ?????