1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| public Joueur findById(string code)
{
MySqlCommand md;
String req = "SELECT ..."...
cmd = new MySqlCommand(req, this.c);
MySqlDataReader dr = cmd.ExecuteReader();
PosteDAO pDAO = new PosteDAO();
Joueur m = null;
// Ici, la requête 1 est en train d'être lue.
if (dr.Read())
{
m = new Joueur(
Convert.ToInt32(dr[0]),
Convert.ToInt32(dr[1]),
Convert.ToInt32(dr[2]),
dr[3].ToString(),
// La lecture de la requête n'est toujours pas terminée.
pDAO.findById(dr[5].ToString())
...
}
} |
Partager