コード例 #1
0
        void btnResultatDate_Click(object sender, EventArgs e)
        {
            this.connexion.Open();
            lb_Anniversaire_Recherche.Items.Clear();
            string         sCmdresultDate = "select * from anniversaire where month(dateAnniversaire)=@mois and day(dateAnniversaire)=@jour";
            MySqlCommand   cmdResultDate  = new MySqlCommand(sCmdresultDate, connexion);
            MySqlParameter pJour          = new MySqlParameter("@jour", cboxJour.Text);
            MySqlParameter pMois          = new MySqlParameter("@mois", cboxMois.Text);

            cmdResultDate.Parameters.Add(pJour);
            cmdResultDate.Parameters.Add(pMois);
            MySqlDataReader   selectAnnivRead = cmdResultDate.ExecuteReader();
            classAnniversaire anniv;

            while (selectAnnivRead.Read())
            {
                int      id = Convert.ToInt32(selectAnnivRead["id"]);
                DateTime dateAnniversaire = Convert.ToDateTime(selectAnnivRead["dateAnniversaire"]);
                string   nomPseudonyme    = Convert.ToString(selectAnnivRead["nomPseudonyme"]);
                string   prenomPseudonyme = Convert.ToString(selectAnnivRead["prenomPseudonyme"]);
                string   nom    = Convert.ToString(selectAnnivRead["nom"]);
                string   prenom = Convert.ToString(selectAnnivRead["prenom"]);
                anniv = new classAnniversaire(id, dateAnniversaire, nomPseudonyme, prenomPseudonyme, nom, prenom);
                lb_Anniversaire_Recherche.Items.Add(anniv.ToString());
            }

            connexion.Close();
            CountJourMois();
        }
コード例 #2
0
        void btnResultatLettres_Click(object sender, EventArgs e)
        {
            lb_Anniversaire_Recherche.Items.Clear();
            this.connexion.Open();
            string         debutNom = tbSaisieNom.Text;
            string         sRechNom = "select * from anniversaire where nom like '" + @debutNom + "%'";
            MySqlCommand   rechNom  = new MySqlCommand(sRechNom, connexion);
            MySqlParameter dNom     = new MySqlParameter("@debutNom", tbSaisieNom.Text);

            rechNom.Parameters.Add(dNom);
            MySqlDataReader   readerNom = rechNom.ExecuteReader();
            classAnniversaire annivNom;

            while (readerNom.Read())
            {
                int      id = Convert.ToInt32(readerNom["id"]);
                DateTime dateAnniversaire = Convert.ToDateTime(readerNom["dateAnniversaire"]);
                string   nomPseudonyme    = Convert.ToString(readerNom["nomPseudonyme"]);
                string   prenomPseudonyme = Convert.ToString(readerNom["prenomPseudonyme"]);
                string   nom    = Convert.ToString(readerNom["nom"]);
                string   prenom = Convert.ToString(readerNom["prenom"]);
                annivNom = new classAnniversaire(id, dateAnniversaire, nomPseudonyme, prenomPseudonyme, nom, prenom);
                lb_Anniversaire_Recherche.Items.Add(annivNom.ToString());
            }
            this.connexion.Close();
        }
コード例 #3
0
        public void AfficherAnniversaireParAnnee()
        {
            lb_Anniversaire_Recherche.Items.Clear();
            this.connexion.Open();
            string         sCompteOccurences   = "select * from anniversaire where year(dateAnniversaire)=@annee";
            MySqlCommand   cmdCompteOccurences = new MySqlCommand(sCompteOccurences, connexion);
            MySqlParameter pAnnee = new MySqlParameter("@annee", tbAnnee.Text);

            cmdCompteOccurences.Parameters.Add(pAnnee);
            MySqlDataReader   selectAnnivRead = cmdCompteOccurences.ExecuteReader();
            classAnniversaire annivMoisAnneeRead;

            while (selectAnnivRead.Read())
            {
                int      id = Convert.ToInt32(selectAnnivRead["id"]);
                DateTime dateAnniversaire = Convert.ToDateTime(selectAnnivRead["dateAnniversaire"]);
                string   nomPseudonyme    = Convert.ToString(selectAnnivRead["nomPseudonyme"]);
                string   prenomPseudonyme = Convert.ToString(selectAnnivRead["prenomPseudonyme"]);
                string   nom    = Convert.ToString(selectAnnivRead["nom"]);
                string   prenom = Convert.ToString(selectAnnivRead["prenom"]);
                annivMoisAnneeRead = new classAnniversaire(id, dateAnniversaire, nomPseudonyme, prenomPseudonyme, nom, prenom);
                lb_Anniversaire_Recherche.Items.Add(annivMoisAnneeRead.ToString());
            }
            connexion.Close();
        }
コード例 #4
0
        public void LoadAllAnniversaire()
        {
            lb_Anniversaire_Recherche.Items.Clear();
            this.connexion.Open();

            string          sCmdSelect         = "select * from anniversaire";
            MySqlCommand    selectAnniversaire = new MySqlCommand(sCmdSelect, connexion);
            MySqlDataReader selectAnnivRead    = selectAnniversaire.ExecuteReader();



            classAnniversaire anniv;

            while (selectAnnivRead.Read())
            {
                int      id = Convert.ToInt32(selectAnnivRead["id"]);
                DateTime dateAnniversaire = Convert.ToDateTime(selectAnnivRead["dateAnniversaire"]);
                string   nomPseudonyme    = Convert.ToString(selectAnnivRead["nomPseudonyme"]);
                string   prenomPseudonyme = Convert.ToString(selectAnnivRead["prenomPseudonyme"]);
                string   nom    = Convert.ToString(selectAnnivRead["nom"]);
                string   prenom = Convert.ToString(selectAnnivRead["prenom"]);
                anniv = new classAnniversaire(id, dateAnniversaire, nomPseudonyme, prenomPseudonyme, nom, prenom);
                lb_Anniversaire_Recherche.Items.Add(anniv.ToString());
            }
            connexion.Close();
            //CompteOccurences();
        }
コード例 #5
0
        public void Afficherannee()
        {
            this.connexion.Open();
            string         sCmdAnnee = "select * from anniversaire where year(dateAnniversaire)=@year";
            MySqlCommand   cmdAnnee  = new MySqlCommand(sCmdAnnee, connexion);
            MySqlParameter pAnnee    = new MySqlParameter("@year", tbAnnee.Text);

            cmdAnnee.Parameters.Add(pAnnee);
            MySqlDataReader   readerAnnee = cmdAnnee.ExecuteReader();
            classAnniversaire annee;

            while (readerAnnee.Read())
            {
                int      id = Convert.ToInt32(readerAnnee["id"]);
                DateTime dateAnniversaire = Convert.ToDateTime(readerAnnee["dateAnniversaire"]);
                string   nomPseudonyme    = Convert.ToString(readerAnnee["nomPseudonyme"]);
                string   prenomPseudonyme = Convert.ToString(readerAnnee["prenomPseudonyme"]);
                string   nom    = Convert.ToString(readerAnnee["nom"]);
                string   prenom = Convert.ToString(readerAnnee["prenom"]);
                annee = new classAnniversaire(id, dateAnniversaire, nomPseudonyme, prenomPseudonyme, nom, prenom);
                lb_Anniversaire_Recherche.Items.Add(annee.ToString());
            }
            this.connexion.Close();
        }
コード例 #6
0
        public void Affichermois()
        {
            this.connexion.Open();
            string         sCmdMois = "select * from anniversaire where month(dateAnniversaire)=@month";
            MySqlCommand   cmdMois  = new MySqlCommand(sCmdMois, connexion);
            MySqlParameter pMois    = new MySqlParameter("@month", cboxMois.Text);

            cmdMois.Parameters.Add(pMois);
            MySqlDataReader   readerMois = cmdMois.ExecuteReader();
            classAnniversaire mois;

            while (readerMois.Read())
            {
                int      id = Convert.ToInt32(readerMois["id"]);
                DateTime dateAnniversaire = Convert.ToDateTime(readerMois["dateAnniversaire"]);
                string   nomPseudonyme    = Convert.ToString(readerMois["nomPseudonyme"]);
                string   prenomPseudonyme = Convert.ToString(readerMois["prenomPseudonyme"]);
                string   nom    = Convert.ToString(readerMois["nom"]);
                string   prenom = Convert.ToString(readerMois["prenom"]);
                mois = new classAnniversaire(id, dateAnniversaire, nomPseudonyme, prenomPseudonyme, nom, prenom);
                lb_Anniversaire_Recherche.Items.Add(mois.ToString());
            }
            this.connexion.Close();
        }