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 #

[ad_1]

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.

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.

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



[ad_2]

Telecharger ici

Comments

No comments yet. Why don’t you start the discussion?

Laisser un commentaire

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