Insérer ou enregistrer des données dans la base de données MySQL en utilisant C #


Insérer ou enregistrer des données dans la base de données MySQL en utilisant C #

Dans ce tutoriel, je vais vous montrer comment insérer des données dans MySQL en utilisant C # de manière simple. Suivons le tutoriel 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.

lire plus  Excel Analytics: analyse de régression linéaire dans MS Excel - Cours Udemy gratuits
Insérer ou enregistrer des données dans une base de données MySQL en utilisant C # - Créer une table
Insérer ou enregistrer des données dans une base de données MySQL en utilisant C # – Créer une table

Étape 3:

Retour à l’application Windows Forms et concevez des formulaires d’informations comme celui-ci (voir l’image ci-dessous)

  • txtemp_id
  • txtname
  • txtdesignation
  • txtusername
  • txtpassword
  • btnadd
Insérer ou enregistrer des données dans une base de données MySQL à l'aide de C # - Conception de formulaires
Insérer ou enregistrer des données dans une base de données MySQL à l’aide de C # – Conception de formulaires

Étape 4:

Code source pour l’événement cliqué sur le bouton Ajouter (btnadd):

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;
using MySql.Data.MySqlClient;

namespace CSHARP_FULL_COURSE_WITH_MYSQL_DATABASE
{
    public partial class information : Form
    {
         public information ()
        {
            InitializeComponent();
        }
  private void btnadd_Click(object sender, EventArgs e)
  {
  if (txtempid.Text == string.Empty || txtname.Text == string.Empty || txtdeisgnation.Text == string.Empty || txtusername.Text == string.Empty || txtpassword.Text == string.Empty)
  {
      MessageBox.Show("Empty Field", "VINSMOKE MJ", MessageBoxButtons.OK, MessageBoxIcon.Error);
      return;
  }
  else
  {
  MySqlConnection con = new MySqlConnection("datasource= localhost; database=sampledb;port=3306; username = root; password= db1234"); //open connection
                   con.Open();
         MySqlCommand cmd = new MySqlCommand("insert into information(emp_id,name,designation,username,password) values('" + txtempid.Text + "','" + txtname.Text + "','" + txtdeisgnation.Text + "','" + txtusername.Text + "','" + txtpassword.Text + "')",con);
         cmd.ExecuteNonQuery();
         cmd.Dispose();
         txtempid.Text = string.Empty;
         txtname.Text = string.Empty;
         txtdeisgnation.Text = string.Empty;
         txtusername.Text = string.Empty;
         txtpassword.Text = string.Empty;
        con.Close();
        MessageBox.Show("Successfully Added", "VINSMOKE MJ", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
   }
}
}

Explication du code:

Ce code sert à enregistrer des données ou des informations dans la base de données à l’aide de ce code vous aidera à comprendre la manière simple d’insérer des données, une connexion ouverte et fermée appropriée.

lire plus  10 conseils les plus cool pour utiliser Dynamic Island comme un pro !

Résultat:

Insérer ou enregistrer des données dans une base de données MySQL en utilisant C # - Sortie
Insérer ou enregistrer des données dans une base de données MySQL en utilisant C # – Sortie

Insérer ou enregistrer des données dans une base de données MySQL à l’aide du code source de téléchargement gratuit C #

Mark Jaylo

[email protected]

https://www.youtube.com/watch?v=lgHGUeSUb8o&list=PLyrZdI7gZW7qhN-RwK1b5EqIzfHz5fh9F&index=3

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

Aller au contenu principal