public static bool RecupererUtilisateur(string unPseudo, string unMotDePasse) { MySqlDataReader rdrUtilisateur; MySqlCommand cmd = conn.CreateCommand(); string sqlTypeCompte = "SELECT * FROM compte WHERE USER LIKE '" + unPseudo + "' AND MDP LIKE '" + unMotDePasse + "'"; cmd.CommandText = sqlTypeCompte; rdrUtilisateur = cmd.ExecuteReader(); string pseudo; string mdp; string nomCompte; string prenomCompte; DateTime dateInscrip; DateTime dateFerme; string typeProfil; DateTime dateDebSejour; DateTime dateFinSejour; DateTime dateNaissCompte; string adresseMailCompte; string noTelCompte; if (rdrUtilisateur.Read()) { pseudo = (string)rdrUtilisateur["USER"]; mdp = (string)rdrUtilisateur["MDP"]; nomCompte = (string)rdrUtilisateur["NOMCOMPTE"]; prenomCompte = (string)rdrUtilisateur["PRENOMCOMPTE"]; dateInscrip = (DateTime)rdrUtilisateur["DATEINSCRIP"]; dateFerme = (DateTime)rdrUtilisateur["DATEFERME"]; typeProfil = (string)rdrUtilisateur["TYPEPROFIL"]; dateDebSejour = (DateTime)rdrUtilisateur["DATEDEBSEJOUR"]; dateFinSejour = (DateTime)rdrUtilisateur["DATEFINSEJOUR"]; dateNaissCompte = (DateTime)rdrUtilisateur["DATENAISCOMPTE"]; adresseMailCompte = (string)rdrUtilisateur["ADRMAILCOMPTE"]; noTelCompte = (string)rdrUtilisateur["NOTELCOMPTE"]; Utilisateur.SetUtilisateur(pseudo, mdp, nomCompte, prenomCompte, dateInscrip, dateFerme, typeProfil, dateDebSejour, dateFinSejour, dateNaissCompte, adresseMailCompte, noTelCompte); rdrUtilisateur.Close(); return(true); } rdrUtilisateur.Close(); return(false); }