Advertisement
Guest User

Untitled

a guest
Sep 5th, 2014
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.36 KB | None | 0 0
  1. namespace StudioManagement
  2. {
  3. public partial class updatestudio : Form
  4. {
  5. public updatestudio()
  6. {
  7. InitializeComponent();
  8. }
  9. private readonly inter _form1;
  10. public updatestudio(inter form1)
  11. {
  12. _form1 = form1;
  13. InitializeComponent();
  14.  
  15. }
  16. string sno, name, c1, c2, c3,t1,t2,t3;
  17. DateTime tdate, ddate;
  18. int amt = 0, paid, dues, piece, rate;
  19. Boolean dorn=false;
  20.  
  21. OleDbConnection connect = new OleDbConnection();
  22. private void torder_Click(object sender, EventArgs e)
  23. {
  24. sno = comboBox2.Text;
  25. name = textBox2.Text;
  26. tdate = Convert.ToDateTime(dateTimePicker1.Text);
  27. ddate = Convert.ToDateTime(dateTimePicker2.Text);
  28. c1 = textBox1.Text;
  29. c2 = comboBox1.Text;
  30. c3 = textBox6.Text;
  31. rate =Convert.ToInt32(textBox3.Text);
  32. piece = Convert.ToInt32(textBox4.Text);
  33. paid = Convert.ToInt32(textBox5.Text);
  34. amt = Convert.ToInt32(label12.Text);
  35. dues = Convert.ToInt32(label13.Text);
  36.  
  37.  
  38. try
  39. {
  40.  
  41. //OleDbCommand cmd1 = new OleDbCommand("UPDATE studios SET ddate=@ddate,dorn=@dorn WHERE Serialno=@sno");
  42. OleDbCommand cmd1 = new OleDbCommand("UPDATE studios SET name=@pname,tdate=@tdate,ddate=@ddate,c1=@c1,c2=@c2,c3=@c3,rate=@rate,piece=@piece,amt=@amt,paid=@paid,dues=@dues,dorn=@dorn WHERE Serialno=@sno");
  43. //OleDbCommand cmd = new OleDbCommand();
  44.  
  45.  
  46. cmd1.Parameters.Add("@pname", OleDbType.VarChar).Value = name;
  47. cmd1.Parameters.Add("@tdate", OleDbType.Date).Value = tdate;
  48. cmd1.Parameters.Add("@ddate", OleDbType.Date).Value = ddate;
  49. cmd1.Parameters.Add("@c1", OleDbType.VarChar).Value = c1;
  50. cmd1.Parameters.Add("@c2", OleDbType.VarChar).Value = c2;
  51. cmd1.Parameters.Add("@c3", OleDbType.VarChar).Value = c3;
  52. cmd1.Parameters.Add("@rate", OleDbType.Integer).Value = rate;
  53. cmd1.Parameters.Add("@piece", OleDbType.Integer).Value = piece;
  54. cmd1.Parameters.Add("@amt", OleDbType.Integer).Value = amt;
  55. cmd1.Parameters.Add("@paid", OleDbType.Integer).Value = paid;
  56. cmd1.Parameters.Add("@dues", OleDbType.Integer).Value = dues;
  57. cmd1.Parameters.Add("@dorn", OleDbType.Boolean).Value = dorn;
  58. cmd1.Parameters.Add("@sno", OleDbType.VarChar).Value = sno;
  59.  
  60. cmd1.Connection = connect;
  61. cmd1.Connection.Open();
  62. cmd1.ExecuteNonQuery();
  63. cmd1.Dispose();
  64. connect.Close();
  65. MessageBox.Show("Record has been updated successfully", "Updated", MessageBoxButtons.OK);
  66. }
  67. catch (Exception ex)
  68. {
  69. MessageBox.Show(ex.Message);
  70. }
  71. _form1.on_update();
  72. }
  73.  
  74. private void updatestudio_Load(object sender, EventArgs e)
  75. {
  76. // TODO: This line of code loads data into the 'studioManagementDataSet.studios1' table. You can move, or remove it, as needed.
  77. this.studios1TableAdapter.Fill(this.studioManagementDataSet.studios1);
  78.  
  79. }
  80.  
  81. private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
  82. {
  83. connect.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\access\studio.mdb";
  84. OleDbCommand com = new OleDbCommand();
  85.  
  86. com.Connection = connect;
  87. com.Connection.Open();
  88. com.CommandText = "SELECT * FROM studios";
  89. OleDbDataReader rs = com.ExecuteReader();
  90. try
  91. {
  92. while (rs.Read())
  93. {
  94. if (rs.GetString(0) == comboBox2.Text)
  95. {
  96.  
  97. textBox2.Text = rs.GetString(1);
  98. dateTimePicker1.Value = rs.GetDateTime(2);
  99. dateTimePicker2.Value = rs.GetDateTime(3);
  100. textBox1.Text = rs.GetString(4);
  101. comboBox1.Text = rs.GetString(5);
  102. textBox6.Text = rs.GetString(6);
  103. textBox3.Text = rs.GetString(7);
  104. textBox4.Text = rs.GetString(8);
  105. label12.Text = Convert.ToString(rs.GetInt32(9));
  106. textBox5.Text = Convert.ToString(rs.GetInt32(10));
  107. label13.Text = Convert.ToString(rs.GetInt32(11));
  108. deliver.Checked = rs.GetBoolean(12);
  109.  
  110.  
  111. }
  112.  
  113. }
  114. rs.Close();
  115. com.Dispose();
  116.  
  117. connect.Close();
  118.  
  119. }
  120. catch (Exception ex) { }
  121. }
  122.  
  123. private void deliver_CheckedChanged(object sender, EventArgs e)
  124. {
  125. if (deliver.Checked == true)
  126. dorn = true;
  127. else
  128. dorn = false;
  129. }
  130.  
  131. private void dateTimePicker2_ValueChanged(object sender, EventArgs e)
  132. {
  133. ddate = Convert.ToDateTime(dateTimePicker2.Text);
  134. }
  135. }
  136. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement