示例#1
0
        public static List <métier.User> genererListeUser()
        {
            List <métier.User> uneListe = new List <métier.User>();
            string             sql      = "select * from personne"; //NOM DE LA TABLE DANS LA BDD

            //Création d'un objet commande sql
            MySqlCommand cmdSql = new MySqlCommand(sql, Form1.objCnx);
            //Exécution de la comande sql -> objet résultat
            MySqlDataReader objResultat = cmdSql.ExecuteReader();

            while (objResultat.Read())
            {
                //Afficher les valeurs à partir de la BDD (les chiffres correspondent aux places des attributs dans la BDD)
                int    id             = int.Parse(objResultat.GetValue(0).ToString());
                string nom            = objResultat.GetValue(1).ToString();
                string prenom         = objResultat.GetValue(2).ToString();
                string mail           = objResultat.GetValue(3).ToString();
                string badge          = objResultat.GetValue(4).ToString();
                string statut         = objResultat.GetValue(5).ToString();
                int    numinscription = int.Parse(objResultat.GetValue(6).ToString());

                //Création d'un objet de la classe User
                métier.User objUser = new métier.User(nom, prenom, mail, statut, badge, numinscription);
                uneListe.Add(objUser);
            }
            objResultat.Close();
            return(uneListe);
        }
示例#2
0
        private void button4_Click(object sender, EventArgs e)
        {
            MySqlDataReader resultat = modele.UserDb.listeUserAjouter();

            while (resultat.Read())
            {
                string nom    = resultat.GetValue(0).ToString();
                string prenom = resultat.GetValue(1).ToString();
                string mail   = resultat.GetValue(2).ToString();
                string categ  = resultat.GetValue(3).ToString();
                string badge  = resultat.GetValue(4).ToString();
                int    num; Int32.TryParse(resultat.GetValue(5).ToString(), out num);

                métier.User objUserImport = new métier.User(nom, prenom, mail, categ, badge, num);
            }
            resultat.Close();
        }