Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. using MySql.Data.MySqlClient;
  11.  
  12. namespace zad21
  13. {
  14. public partial class Form1 : Form
  15. {
  16. public Form1()
  17. {
  18. InitializeComponent();
  19. }
  20.  
  21. String konekcioniString = "Server=localhost;Database=hr;User=root;Password='';";
  22.  
  23. private void buttonPrijava_Click(object sender, EventArgs e)
  24. {
  25. errorProvider1.Clear();
  26. string user = textBox1.Text;
  27. string sifra = textBox2.Text;
  28.  
  29. String query = "SELECT passwd, CONCAT(first_name, ' ', last_name), employee_id " +
  30. " FROM employees WHERE username ='" + user + "' ";
  31. try
  32. {
  33. MySqlConnection konekcija = new MySqlConnection(konekcioniString);
  34. konekcija.Open();
  35.  
  36. MySqlCommand cmd = new MySqlCommand(query,konekcija);
  37.  
  38. MySqlDataReader reader;
  39. reader = cmd.ExecuteReader();
  40. reader.Read();
  41.  
  42. if (!reader.HasRows)
  43. {
  44. errorProvider1.SetError(textBox1, "Username ne postoji");
  45.  
  46. }
  47. else
  48. {
  49. String passwd = reader[0].ToString();
  50. String imePrezime = reader[1].ToString();
  51. String id = reader[2].ToString();
  52.  
  53. if (sifra == passwd) {
  54. MessageBox.Show("Uspjesno ste ulogovani " + imePrezime+ " ID = " +id);
  55. }
  56. else
  57. errorProvider1.SetError(textBox2, "Pogresan password");
  58.  
  59.  
  60.  
  61. }
  62.  
  63. reader.Close();
  64. konekcija.Close();
  65.  
  66.  
  67.  
  68. }
  69. catch (Exception ex) {
  70. MessageBox.Show(ex.Message);
  71. }
  72.  
  73.  
  74.  
  75.  
  76.  
  77. }
  78. }
  79. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement