Rechercher des séries de numéros manquantes dans la base de données à l’aide de C #

Posted on


Rechercher des séries de numéros manquantes dans la base de données à l’aide de C #

Dans cet article, je vais vous montrer comment trouver les séries de nombres manquantes dans la base de données en utilisant c #, suivons le code ci-dessous

Étape 1:

Créer un projet et ajouter une référence au projet C # WinForms. (visitez le lien vers le premier tutoriel sur la façon d’ajouter une référence à notre projet C #)

Comment connecter la base de données MySQL au didacticiel C # et au code source

Étape 2:

Ouvrez MySQL Workbench, faites un clic droit et créez un schéma (nouvelle base de données), donnez le nom de la base de données comme «sampledb» et créez une table dans la base de données et donnez un nom comme «information», puis créez les colonnes id, emp_id, nom, désignation, nom d’utilisateur et mot de passe.

Rechercher les séries de numéros manquantes dans la base de données à l'aide de C # - Étape 2
Rechercher les séries de numéros manquantes dans la base de données à l’aide de C # – Étape 2

Étape 3:

Retour à l’application du formulaire Windows et au formulaire de conception comme celui-ci (voir l’image ci-dessous)

Rechercher des séries de nombres manquantes dans la base de données à l'aide de C # - Conception de formulaire
Rechercher des séries de nombres manquantes dans la base de données à l’aide de C # – Conception de formulaire

Étape 4:

Code pour le bouton (Rechercher le numéro manquant) – Le numéro manquant dans la base de données est 4

using MySql.Data.MySqlClient;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace findmissingnumberseries
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            MySqlConnection con = new MySqlConnection("datasource= localhost; database=sampledb;port=3306; username = root; password= db1234");
            con.Open();
            MySqlCommand cmd = new MySqlCommand("SELECT t1.emp_id+1 AS emp_id FROM information AS t1 LEFT JOIN information AS t2 ON t1.emp_id+1 = t2.emp_id WHERE t2.emp_id IS NULL", con);
            MySqlDataReader myread = cmd.ExecuteReader();
            if (myread.Read())
            {
                textBox1.Text = myread.GetInt32("emp_id").ToString();
                myread.Close();
                cmd.Dispose();      
            }
            cmd.Dispose();
            myread.Close();
            con.Close();
        }
    }
}

Explication du code:

Ce code explique comment rechercher les séries de nombres manquantes dans la base de données et les afficher dans la zone de texte

Production:

Rechercher des séries de nombres manquantes dans la base de données à l'aide de C # - Sortie
Rechercher des séries de nombres manquantes dans la base de données à l’aide de C # – Sortie

Rechercher des séries de numéros manquantes dans la base de données à l’aide du code source de téléchargement gratuit C #

Mark Jaylo

[email protected]

YTC: https://www.youtube.com/c/MarkTheProgrammer

Vous pouvez visiter notre Facebook page pour plus d’informations, demandes de renseignements et commentaires.

Louer notre équipe pour faire le projet.

commentaires

commentaires





Telecharger ici

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *