Probleme avec un Datareader
Bonjour,
Je voudrai extraire le resultat de ma requête dont voici le code :
Code:
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.