Somme de valeurs dans DataGridView
Bonjour j'ai un soucis qui est que j'aimerais mettre dans un label le nombre total d'heure de mon DataGridView. J'ai reussi a lire chaque ligne je pense bien mais je n'arrive pas a faire la somme total. J'ai essayé avec deux grid : la première le format de sortie est 07:48 par exemple soit 7 heures et 48 minutes
la deuxième grid sort sous le format 9850 soit le temps en seconde.$
Je vais vous mettre le bout de code que j'ai :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
int i;
private void FormMenu_Load(object sender, EventArgs e)
{
"select ITB_DATE,ITB_SERVICE, to_char(to_date(ITB_HN,'sssss'),'hh24:mi') as ITB_HN
FROM vue_interface_borne_1
where ITB_MATRICULE=" + LabelUser.Text + "AND ITB_DATE BETWEEN to_date('" + Label1.Text + "', 'DD/MM/YYYY') AND to_date('" + Label2.Text + "', 'DD/MM/YYYY')
ORDER BY ITB_DATE"
//Requete oracle qui est rangée d'habitude la c'est pour l'exemple
for (i = 0; i < (DataGrid.Rows.Count); i++)
{
float myfloat = 0;
object value = DataGrid.Rows[i].Cells[2].Value;
if (value is float)
myfloat = (float)value;
MessageBox.Show(value.ToString());// Pour voir si je passe partout
LabelHeure.Text = "Cycle Total: " + value;
}
} |
Merci d'avance pour votre aide