- Inscription
- 25 Mai 2016
- Messages
- 519
- Réactions
- 52
- Points
- 5 596
mdr on fait pas un consours je suis pas un gamin comme toi , j'en fous de clasher qui que se soit j'ai pas que sa à faire (amiliorer mon tool par exemple )
Alors pourquoi tu viens me dire "mdr "pratiquement impossible" tout est possible" alors que j'ai écris pratiquement pour ne pas dire impossible. Tu essaye bien de clasher. Ah oui c'est vrai, pour toi clasher il faut des insultes. Excuse-moi mais passe ton chemin avant de dire des conneries.mdr on fait pas un consours je suis pas un gamin comme toi , j'en fous de clasher qui que se soit j'ai pas que sa à faire (amiliorer mon tool par exemple )
mdr rageux tu prends tout au premier degrés c'est pas de ma fauteAlors pourquoi tu viens me dire "mdr "pratiquement impossible" tout est possible" alors que j'ai écris pratiquement pour ne pas dire impossible. Tu essaye bien de clasher. Ah oui c'est vrai, pour toi clasher il faut des insultes. Excuse-moi mais passe ton chemin avant de dire des conneries.
Tu veux améliorer ton tool bien leech comme il faut mdr
Ah parce que s'était une blague? Faut vraiment que tu t'investisse dans l'humour alors.mdr rageux tu prends tout au premier degrés c'est pas de ma faute![]()
Faut pas venir me parler alorsBon **, laisse moi regarder mon manga tranquill
Tu viens IRL toi aussi alorsOh, fermez la, je suis pas modo mais on est pas là pour se battre. donc vous arretez de vous parler mal ou alors vous finissez ça irl. Bonne journée
Pas mal la possibilité de faille SQL que tu mets dans ton code. Ce n'est même pas proprement codé...Yo all ,
Aujourd'hui j'ai décider de faire des tutoriels .
Bref nous sommes pas la pour parler de ceci .
I.Introduction
- Création de la base de donnée
- Design de le Form
- Code de la Form
II.Création de la Base de Donnée
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
![]()
Je vais nommé ma table TutoRG
Ensuite nous allons juste créer 3 lignes , "id" ; "username" et "password"
Comme ceci :
![]()
Ensuite faite "Sauvegarder"
Nous en avons fini avec la base de donnée MySQL.
III.Design de la Form
Nous alons passer au design de notre form , cette étape n'est pas obligatoire !
Pour ma pars j'ai fais simple , comme ceci :
![]()
J'ai utiliser le theme MetroFramework .
IV.Code de la Form
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";
Et ensuite dans le boutons de connexion Copier/Coller ceci :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); }
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
Tu devrais essayer de refaire la même chose mais en utilisant un micro-ORMYo all ,
Aujourd'hui j'ai décider de faire des tutoriels .
Bref nous sommes pas la pour parler de ceci .
I.Introduction
- Création de la base de donnée
- Design de le Form
- Code de la Form
II.Création de la Base de Donnée
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
![]()
Je vais nommé ma table TutoRG
Ensuite nous allons juste créer 3 lignes , "id" ; "username" et "password"
Comme ceci :
![]()
Ensuite faite "Sauvegarder"
Nous en avons fini avec la base de donnée MySQL.
III.Design de la Form
Nous alons passer au design de notre form , cette étape n'est pas obligatoire !
Pour ma pars j'ai fais simple , comme ceci :
![]()
J'ai utiliser le theme MetroFramework .
IV.Code de la Form
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";
Et ensuite dans le boutons de connexion Copier/Coller ceci :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); }
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
Un micro-orm te facilitera la vie, en C# tu peux utiliser DapperJe ne sais pas ce qui est le mieux requête préparée ou micro-orm ?
Super je ne connaissais pas merciUn micro-orm te facilitera la vie, en C# tu peux utiliser Dapper
bein vue l'amisYo all ,
Aujourd'hui j'ai décider de faire des tutoriels .
Bref nous sommes pas la pour parler de ceci .
I.Introduction
- Création de la base de donnée
- Design de le Form
- Code de la Form
II.Création de la Base de Donnée
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
![]()
Je vais nommé ma table TutoRG
Ensuite nous allons juste créer 3 lignes , "id" ; "username" et "password"
Comme ceci :
![]()
Ensuite faite "Sauvegarder"
Nous en avons fini avec la base de donnée MySQL.
III.Design de la Form
Nous alons passer au design de notre form , cette étape n'est pas obligatoire !
Pour ma pars j'ai fais simple , comme ceci :
![]()
J'ai utiliser le theme MetroFramework .
IV.Code de la Form
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";
Et ensuite dans le boutons de connexion Copier/Coller ceci :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); }
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