Guest User

Untitled

a guest
Apr 30th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.85 KB | None | 0 0
  1. private void button1_Click(object sender, EventArgs e)
  2. { //Even using functions we can easily update the datagridview
  3. //Select_function();
  4.  
  5. try
  6. { //The container which displays the details.
  7. dataGridView1.Visible = true;
  8.  
  9. //The binding object which binds the datagridview with backend.
  10. BindingSource bs = new BindingSource();
  11.  
  12. //The datatable through which data is exported to datagridview
  13. table = new DataTable();
  14. bs.DataSource = table;
  15. this.dataGridView1.DataSource = bs;
  16.  
  17. MySqlConnection conn = new MySqlConnection(db);
  18. conn.Open();
  19.  
  20. string s = "select *from user";
  21. cmd = new MySqlCommand(s, conn);
  22.  
  23. da = new MySqlDataAdapter();
  24. da.SelectCommand = new MySqlCommand(s, conn);
  25.  
  26. //There is issue in below sytax of insert command.
  27. MySqlCommand insertcommand = new MySqlCommand("insert into user(username,password) values(@username ,@password)", conn);
  28. insertcommand.Parameters.Add("username",MySqlDbType.VarChar,50,"username");
  29. insertcommand.Parameters.Add("password", MySqlDbType.VarChar, 50, "password");
  30. da.InsertCommand = insertcommand;
  31.  
  32.  
  33. //Demonstrates update command
  34. MySqlCommand updatecommand = new MySqlCommand("update user set username=@username,password=@password where (username=@username)", conn);
  35. updatecommand.Parameters.Add("@username", MySqlDbType.VarChar, 50, "username");
  36. updatecommand.Parameters.Add("@password", MySqlDbType.VarChar, 50, "password");
  37.  
  38. da.UpdateCommand = updatecommand;
  39.  
  40.  
  41.  
  42. //Demonstration of delete Command
  43. MySqlCommand deletecommand = new MySqlCommand("delete from user where username=@username", conn);
  44. deletecommand.Parameters.Add("@username", MySqlDbType.VarChar, 50, "username");
  45. da.DeleteCommand = deletecommand;
  46.  
  47. da.Fill(table);
  48. conn.Close();
  49.  
  50. }
  51. catch (Exception err) { MessageBox.Show(err.Message); }
  52.  
  53. }
  54. private void button2_Click(object sender, EventArgs e)
  55. { da.Update(table);
  56. }
  57.  
  58. MySqlCommand insertcommand = new MySqlCommand("insert into user(username,password) values(?, ?)", conn);
  59. insertcommand.Parameters.Add(1, MySqlDbType.VarChar,50,"username");
  60. insertcommand.Parameters.Add(2, MySqlDbType.VarChar, 50, "password");
  61.  
  62. MySqlCommand insertcommand = new MySqlCommand("insert into user(username,password) values(:username, :pass)", conn);
  63. insertcommand.Parameters.Add(":username", MySqlDbType.VarChar,50,"username");
  64. insertcommand.Parameters.Add(":pass", MySqlDbType.VarChar, 50, "password");
  65.  
  66. insertcommand.Parameters.Add("@username",MySqlDbType.VarChar,50,"username");
  67. insertcommand.Parameters.Add("@password", MySqlDbType.VarChar, 50, "password");
Add Comment
Please, Sign In to add comment