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.
É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
É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:
Mark Jaylo
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.