Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 10th, 2012  |  syntax: None  |  size: 4.26 KB  |  hits: 20  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Nothing was saved in the database
  2. private void button_adduser_Click(object sender, EventArgs e)
  3.     {
  4.         string MyConString = "SERVER=localhost;" + "DATABASE=timekeeping;" + "UID=root;" + "PASSWORD=admin;";
  5.         MySqlConnection connection = new MySqlConnection(MyConString);
  6.         MySqlCommand command = connection.CreateCommand();
  7.         command.Connection = connection;
  8.  
  9.         command.CommandText = "insert into users(addfname, addmname, addlname, addposition, addcontact, addemail, addbday, addusername, addpassword) values(@fname, @mname, @lname, @position, @contactnumber, @emailadd, @birthday, @username, @password)";
  10.         command.Parameters.Add(new MySqlParameter("@fname", SqlDbType.VarChar));
  11.         command.Parameters.Add(new MySqlParameter("@mname", SqlDbType.VarChar));
  12.         command.Parameters.Add(new MySqlParameter("@lname", SqlDbType.VarChar));
  13.         command.Parameters.Add(new MySqlParameter("@position", SqlDbType.VarChar));
  14.         command.Parameters.Add(new MySqlParameter("@contactnumber", SqlDbType.VarChar));
  15.         command.Parameters.Add(new MySqlParameter("@emailadd", SqlDbType.VarChar));
  16.         command.Parameters.Add(new MySqlParameter("@birthday", SqlDbType.Date));
  17.         command.Parameters.Add(new MySqlParameter("@username", SqlDbType.VarChar));
  18.         command.Parameters.Add(new MySqlParameter("@password", SqlDbType.VarChar));
  19.         command.Parameters["@fname"].Value = addfname.Text.ToLower();
  20.         command.Parameters["@mname"].Value = addmname.Text.ToLower();
  21.         command.Parameters["@lname"].Value = addlname.Text.ToLower();
  22.         command.Parameters["@position"].Value = addposition.Text;
  23.         command.Parameters["@contactnumber"].Value = addcontact.Text;
  24.         command.Parameters["@emailadd"].Value = addemail.Text;
  25.         command.Parameters["@birthday"].Value = addbday.Text;
  26.         command.Parameters["@username"].Value = addusername.Text;
  27.         command.Parameters["@password"].Value = addpassword.Text;
  28.         connection.Open();
  29.  
  30.         MessageBox.Show("Data Saved");
  31.  
  32.     }
  33.        
  34. using(MySqlConnection connection = new MySqlConnection(MyConString))
  35. {
  36.     connection.Open();
  37.     using(MySqlCommand command = connection.CreateCommand())
  38.     {
  39.         command.CommandText = "insert into users(addfname, addmname, addlname, addposition, addcontact, addemail, addbday, addusername, addpassword) values(@fname, @mname, @lname, @position, @contactnumber, @emailadd, @birthday, @username, @password)";
  40.         command.Parameters.Add(new MySqlParameter("@fname", SqlDbType.VarChar));
  41.         command.Parameters.Add(new MySqlParameter("@mname", SqlDbType.VarChar));
  42.         command.Parameters.Add(new MySqlParameter("@lname", SqlDbType.VarChar));
  43.         command.Parameters.Add(new MySqlParameter("@position", SqlDbType.VarChar));
  44.         command.Parameters.Add(new MySqlParameter("@contactnumber", SqlDbType.VarChar));
  45.         command.Parameters.Add(new MySqlParameter("@emailadd", SqlDbType.VarChar));
  46.         command.Parameters.Add(new MySqlParameter("@birthday", SqlDbType.Date));
  47.         command.Parameters.Add(new MySqlParameter("@username", SqlDbType.VarChar));
  48.         command.Parameters.Add(new MySqlParameter("@password", SqlDbType.VarChar));
  49.         command.Parameters["@fname"].Value = addfname.Text.ToLower();
  50.         command.Parameters["@mname"].Value = addmname.Text.ToLower();
  51.         command.Parameters["@lname"].Value = addlname.Text.ToLower();
  52.         command.Parameters["@position"].Value = addposition.Text;
  53.         command.Parameters["@contactnumber"].Value = addcontact.Text;
  54.         command.Parameters["@emailadd"].Value = addemail.Text;
  55.         command.Parameters["@birthday"].Value = addbday.Text;
  56.         command.Parameters["@username"].Value = addusername.Text;
  57.         command.Parameters["@password"].Value = addpassword.Text;
  58.  
  59.         //Execute command
  60.         command.ExecuteNonQuery();
  61.     }
  62. }
  63.        
  64. connection.Open();
  65. command.ExecuteNonQuery();
  66.        
  67. connection.Open();
  68. command.ExecuteNonQuery();
  69. connection.Close();
  70.        
  71. command.ExecuteNonQuery();
  72.        
  73. using (MySqlConnection connection = new MySqlConnection(MyConString))
  74. {
  75.     using (MySqlCommand command = connection.CreateCommand())
  76.     {
  77.        command.Connection = connection;
  78.        /// the rest of your database code goes here
  79.        command.ExecuteNonQuery();
  80. }
  81.  
  82. MessageBox.Show("Data Saved");