Bonjour,
Je voudrai extraire le resultat de ma requête dont voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
string sCmd = " SELECT sum (DATEDIFF ('s', arrivees, depart)) as temps FROM requête2 WHERE num_salarie=" + ListBox1.SelectedItem.Value.ToString() + " and int(arrivees) = '" + Calendar1.SelectedDate.ToShortDateString() + "' ";
        OleDbCommand Cmd = new OleDbCommand(sCmd, Cnx);
 
        OleDbDataReader Rdr = Cmd.ExecuteReader();
 
        while (Rdr.Read())
        {
            tb_tpsjour.Text = (Rdr.GetInt32(0));
        }
Apparament GetInt32 ne marche pas.
J'arrive bien à récupérer le resultat avec un datatable... mais je voudrai le récupéré avec un datareader.
Merci d'avance pour votre aide.