private static List <LoginAssocieALongueurMotDePasseEtDescription> RecupererUtilisateursDepuisBDD() { List <LoginAssocieALongueurMotDePasseEtDescription> resultat = new List <LoginAssocieALongueurMotDePasseEtDescription>(); SqlConnection connection = new SqlConnection(SqlConnectionString); connection.Open(); SqlCommand selectCommand = new SqlCommand("SELECT Login, LEN(Password) AS LongueurMDP, Description FROM Utilisateurs ORDER BY Login", connection); SqlDataReader dataReader = selectCommand.ExecuteReader(); while (dataReader.Read()) { string login = (string)dataReader["Login"]; int longueurMotDePasse = (int)dataReader["LongueurMDP"]; string description = (string)dataReader["Description"]; #region ... LoginAssocieALongueurMotDePasseEtDescription loginCourant = new LoginAssocieALongueurMotDePasseEtDescription(login, longueurMotDePasse, description); resultat.Add(loginCourant); #endregion } connection.Close(); return(resultat); }
private static List <LoginAssocieALongueurMotDePasseEtDescription> RecupererUtilisateursDepuisBDD() { List <LoginAssocieALongueurMotDePasseEtDescription> resultat = new List <LoginAssocieALongueurMotDePasseEtDescription>(); SqlConnection connection = new SqlConnection(SqlConnectionString); connection.Open(); SqlCommand selectCommand = connection.CreateCommand(); selectCommand.CommandText = "SELECT Login, LEN(Password), Description FROM Utilisateurs ORDER BY Login"; SqlDataReader dataReader = selectCommand.ExecuteReader(); while (dataReader.Read()) { LoginAssocieALongueurMotDePasseEtDescription loginCourant = new LoginAssocieALongueurMotDePasseEtDescription(); loginCourant.login = dataReader.GetString(0); loginCourant.longueurMotDePasse = dataReader.GetInt32(1); loginCourant.description = dataReader.GetString(2); resultat.Add(loginCourant); } connection.Close(); return(resultat); }