Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Quoi de neuf
Nouveaux messages
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Forums généraux
Informatique
Développement
Créer un Système de Login en C#
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="nXoFR" data-source="post: 4620844" data-attributes="member: 431964"><p style="text-align: center"><strong>Yo all ,</strong></p> <p style="text-align: center"><strong></strong></p> <p style="text-align: center"><strong>Aujourd'hui j'ai décider de faire des tutoriels .</strong></p> <p style="text-align: center"><strong>Bref nous sommes pas la pour parler de ceci .</strong></p> <p style="text-align: center"><strong></strong></p> <p style="text-align: center"><strong>I.Introduction</strong></p> <p style="text-align: center">- Création de la base de donnée</p> <p style="text-align: center">- Design de le Form</p> <p style="text-align: center">- Code de la Form</p> <p style="text-align: center"></p> <p style="text-align: center"><strong>II.Création de la Base de Donnée</strong></p> <p style="text-align: center">Donc je vais pour ma part je vais utilisé un hébergeur de base de donnée gratuit.</p> <p style="text-align: center">Chercher sur le Net ^^</p> <p style="text-align: center"></p> <p style="text-align: center">1. Rendez-vus sur votre base de donnée PhpMyAdmin et créer une nouvelle table</p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2015/01/1420318200-screenshot-1.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center">Je vais nommé ma table TutoRG</p> <p style="text-align: center">Ensuite nous allons juste créer 3 lignes , "id" ; "username" et "password"</p> <p style="text-align: center">Comme ceci :</p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2015/01/1420318540-screenshot-2.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center"></p> <p style="text-align: center">Ensuite faite "Sauvegarder"</p> <p style="text-align: center">Nous en avons fini avec la base de donnée MySQL.</p> <p style="text-align: center"></p> <p style="text-align: center"></p> <p style="text-align: center"><strong>III.Design de la Form</strong></p> <p style="text-align: center"><strong>Nous alons passer au design de notre form , cette étape n'est pas obligatoire !</strong></p> <p style="text-align: center"></p> <p style="text-align: center">Pour ma pars j'ai fais simple , comme ceci :</p> <p style="text-align: center"><img src="http://image.noelshack.com/fichiers/2015/01/1420318805-screenshot-3.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /> </p> <p style="text-align: center">J'ai utiliser le theme MetroFramework .</p> <p style="text-align: center"></p> <p style="text-align: center"><strong>IV.Code de la Form</strong></p> <p style="text-align: center">Nous passons au plus important , le codage ,</p> <p style="text-align: center"></p> <p style="text-align: center">Au dessus du boutons de connexion Copier/Coller ceci :</p> <p style="text-align: center">[CODE]string sDatabase = "datasource=VOTRE_HOTE;port=3306;username=VOTRE_ID;password=VOTRE_MDP";[/CODE]</p> <p style="text-align: center"></p> <p style="text-align: center">Et ensuite dans le boutons de connexion Copier/Coller ceci :</p><p>[CODE]try</p><p> {</p><p> string myConnection = sDatabase;</p><p> MySqlConnection myConn = new MySqlConnection(myConnection);</p><p></p><p> MySqlCommand SelectCommand = new MySqlCommand(" select * from VOTRE_BASEDEDONNEE.VOTRE_TABLE where username='" + this.VOTRE_TEXTBOX.Text + "' and password='" + this.VOTRE_TEXTBOX.Text + "' ;", myConn);</p><p></p><p> MySqlDataReader myReader;</p><p> myConn.Open();</p><p> myReader = SelectCommand.ExecuteReader();</p><p> int count = 0;</p><p> while (myReader.Read())</p><p> {</p><p> count = count + 1;</p><p> }</p><p> if (count == 1)</p><p> {</p><p> MessageBox.Show("ID Correct !");</p><p> // Create a new form.</p><p> Form form2 = new Form2();</p><p> this.Visible = false;</p><p> // Display the form as a modal dialog box.</p><p> form2.ShowDialog();</p><p> }</p><p> else if (count > 1)</p><p> {</p><p> MessageBox.Show("Il y a plusieurs utilisateur avec les mêmes ID ! Accès Refuser !");</p><p> }</p><p> else</p><p> MessageBox.Show("Les ID sont Incorrect !");</p><p> myConn.Close();</p><p></p><p> }</p><p> catch (Exception ex)</p><p> {</p><p> MessageBox.Show(ex.Message);</p><p> }[/CODE]</p><p></p><p style="text-align: center">Donc voila , j’espère vous avoir aider ,</p> <p style="text-align: center">Si vous avez d'autre idée de Tuto n’hésite pas</p> <p style="text-align: center"></p> <p style="text-align: center">Ce tuto ressemble a un autre mais je n'avais pas bien compris .</p> <p style="text-align: center"></p> <p style="text-align: center">N’hésite pas a me remercier !</p> <p style="text-align: center"></p> <p style="text-align: center">Cordialement,</p> <p style="text-align: center">MrCrugZz</p></blockquote><p></p>
[QUOTE="nXoFR, post: 4620844, member: 431964"] [CENTER][B]Yo all , Aujourd'hui j'ai décider de faire des tutoriels . Bref nous sommes pas la pour parler de ceci . I.Introduction[/B] - Création de la base de donnée - Design de le Form - Code de la Form [B]II.Création de la Base de Donnée[/B] Donc je vais pour ma part je vais utilisé un hébergeur de base de donnée gratuit. Chercher sur le Net ^^ 1. Rendez-vus sur votre base de donnée PhpMyAdmin et créer une nouvelle table [IMG]http://image.noelshack.com/fichiers/2015/01/1420318200-screenshot-1.png[/IMG] Je vais nommé ma table TutoRG Ensuite nous allons juste créer 3 lignes , "id" ; "username" et "password" Comme ceci : [IMG]http://image.noelshack.com/fichiers/2015/01/1420318540-screenshot-2.png[/IMG] Ensuite faite "Sauvegarder" Nous en avons fini avec la base de donnée MySQL. [B]III.Design de la Form Nous alons passer au design de notre form , cette étape n'est pas obligatoire ![/B] Pour ma pars j'ai fais simple , comme ceci : [IMG]http://image.noelshack.com/fichiers/2015/01/1420318805-screenshot-3.png[/IMG] J'ai utiliser le theme MetroFramework . [B]IV.Code de la Form[/B] Nous passons au plus important , le codage , Au dessus du boutons de connexion Copier/Coller ceci : [CODE]string sDatabase = "datasource=VOTRE_HOTE;port=3306;username=VOTRE_ID;password=VOTRE_MDP";[/CODE] Et ensuite dans le boutons de connexion Copier/Coller ceci :[/CENTER] [CODE]try { string myConnection = sDatabase; MySqlConnection myConn = new MySqlConnection(myConnection); MySqlCommand SelectCommand = new MySqlCommand(" select * from VOTRE_BASEDEDONNEE.VOTRE_TABLE where username='" + this.VOTRE_TEXTBOX.Text + "' and password='" + this.VOTRE_TEXTBOX.Text + "' ;", myConn); MySqlDataReader myReader; myConn.Open(); myReader = SelectCommand.ExecuteReader(); int count = 0; while (myReader.Read()) { count = count + 1; } if (count == 1) { MessageBox.Show("ID Correct !"); // Create a new form. Form form2 = new Form2(); this.Visible = false; // Display the form as a modal dialog box. form2.ShowDialog(); } else if (count > 1) { MessageBox.Show("Il y a plusieurs utilisateur avec les mêmes ID ! Accès Refuser !"); } else MessageBox.Show("Les ID sont Incorrect !"); myConn.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); }[/CODE] [CENTER]Donc voila , j’espère vous avoir aider , Si vous avez d'autre idée de Tuto n’hésite pas Ce tuto ressemble a un autre mais je n'avais pas bien compris . N’hésite pas a me remercier ! Cordialement, MrCrugZz[/CENTER] [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Forums généraux
Informatique
Développement
Créer un Système de Login en C#
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut