Advertisement
Guest User

Untitled

a guest
May 16th, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.27 KB | None | 0 0
  1. private void button1_Click(object sender, EventArgs e)
  2. {
  3. isUserExist(textBox1.Text,textBox2.Text);
  4. }
  5.  
  6. public bool isUserExist(string username,string password)
  7. {
  8. try
  9. {
  10. string connstring = "data source=test_db;user id=system;password=password;";
  11. string statementcmd = "SELECT * FROM register_user Where UserName=@username";
  12.  
  13. OracleConnection conn = new OracleConnection(connstring);
  14. OracleCommand cmd = new OracleCommand();
  15. cmd.Connection = conn;
  16. cmd.CommandText = statementcmd;
  17. cmd.Parameters.Add("@username", username);
  18. if (conn.State != ConnectionState.Open)
  19. {
  20. conn.Open();
  21. OracleDataReader reader = cmd.ExecuteReader();
  22.  
  23. if (!reader.HasRows)
  24. { MessageBox.Show("User Name Not Found"); }
  25.  
  26. if (!password.Equals(reader["password"].ToString()))
  27. MessageBox.Show("Incorrect Password");
  28. reader.Close();
  29. }
  30. return true;
  31.  
  32. }
  33. catch (Exception ex)
  34. {
  35. MessageBox.Show(ex.ToString());
  36. return false;
  37. }
  38.  
  39. }
  40.  
  41. if (reader.Read())
  42. {
  43. // Do stuff
  44. }
  45.  
  46. public bool isUserExist(string username,string password)
  47. {
  48. bool status=false;
  49. try
  50. {
  51. string connstring = "data source=test_db;user id=system;password=password;";
  52. string statementcmd = "SELECT * FROM register_user Where [UserName]=@username";
  53.  
  54. using(OracleConnection conn = new OracleConnection(connstring))
  55. {
  56.  
  57. using(OracleCommand cmd = new OracleCommand())
  58. {
  59. cmd.Connection = conn;
  60. cmd.Parameters.Add("@username", username);//add parameters before assigning it to CommandText
  61. cmd.CommandText = statementcmd;
  62.  
  63. if (conn.State != ConnectionState.Open)
  64. {
  65. conn.Open();
  66. OracleDataReader reader = cmd.ExecuteReader();
  67.  
  68.  
  69. if (!reader.Read())
  70. { MessageBox.Show("User Name Not Found"); }
  71.  
  72. if (!password.Equals(reader["password"].ToString()))
  73. {
  74. status=true;
  75. MessageBox.Show("Incorrect Password");
  76.  
  77. }
  78.  
  79.  
  80. }
  81. }
  82.  
  83. }
  84.  
  85. }
  86. catch (Exception ex)
  87. {
  88. MessageBox.Show(ex.ToString());
  89. status=false;
  90. }
  91.  
  92. return status;
  93.  
  94. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement