private void Delete_Click_1(object sender, EventArgs e) { try { int RowsAffected = 0; cmd = new OleDbCommand("DELETE FROM Student WHERE S_ID LIKE'" + S_ID.Text + "'", con); RowsAffected = cmd.ExecuteNonQuery(); if (RowsAffected > 0) { MessageBox.Show("Successfully Deleted", "Record", MessageBoxButtons.OK, MessageBoxIcon.Information); S_ID.Refresh(); Delete.Enabled = false; AddNew.Enabled = true; Reset(); } else { MessageBox.Show("No Record found", "Sorry", MessageBoxButtons.OK, MessageBoxIcon.Information); Reset(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Save_Click_1(object sender, EventArgs e) { string str; try { Verification(); str = "INSERT INTO Student(S_ID,Add_No,Add_Date,Add_Form_No,C_Name,C_Sem,Batch,S_FName,"; str = str + "S_LName,DOB,Religion,Category,BGroup,Nationality,BPlace,M_Tongue,Gen,PIC,"; str = str + "FName,FOccupation,FContact,FEmail,MName,MOccupation,MContact,MEmail,Contact_No,"; str = str + "Mobile_No,EMail,H_No1,Street1,City1,Pin1,State1,H_No2,Street2,City2,Pin2,State2,"; str = str + "B_10,P_10,Y_10,B_12,P_12,Y_12,B_UG,P_UG,Y_UG,B_PG,P_PG,Y_PG)"; str = str + "VALUES(@S_ID,@Add_No,@Add_Date,@Add_Form_No,@C_Name,@C_Sem,@Batch,@S_FName,"; str = str + "@S_LName,@DOB,@Religion,@Category,@BGroup,@Nationality,@BPlace,M_Tongue,@Gen,@PIC,"; str = str + "@FName,@FOccupation,@FContact,@FEmail,@MName,@MOccupation,@MContact,@MEmail,@Contact_No,"; str = str + "@Mobile_No,@EMail,@H_No1,@Street1,@City1,@Pin1,@State1,@H_No2,@Street2,@City2,@Pin2,@State2,"; str = str + "@B_10,@P_10,@Y_10,@B_12,@P_12,@Y_12,@B_UG,@P_UG,@Y_UG,@B_PG,@P_PG,@Y_PG)"; cmd = new OleDbCommand(str, con); cmd.Parameters.AddWithValue("S_ID", S_ID.Text); cmd.Parameters.AddWithValue("@Add_No", EN_No.Text); cmd.Parameters.AddWithValue("@Add_Date", DOJ.Text); cmd.Parameters.AddWithValue("@Add_Form_No", TxtAddFNo.Text); cmd.Parameters.AddWithValue("@C_Name", C_Name.Text); cmd.Parameters.AddWithValue("@C_Sem", C_Sem.Text); cmd.Parameters.AddWithValue("@Batch", Batch.Text); cmd.Parameters.AddWithValue("@S_FName", S_FName.Text); cmd.Parameters.AddWithValue("@S_LName", S_LName.Text); cmd.Parameters.AddWithValue("@DOB", DOB.Text); cmd.Parameters.AddWithValue("@Religion", CmbReligion.Text); cmd.Parameters.AddWithValue("@Category", CmbCategory.Text); cmd.Parameters.AddWithValue("@BGroup", CmbBGroup.Text); cmd.Parameters.AddWithValue("@Nationality", CmbNationality.Text); cmd.Parameters.AddWithValue("@BPlace", txtBirthPlace.Text); cmd.Parameters.AddWithValue("M_Tongue", TxtMotherTongue.Text); cmd.Parameters.AddWithValue("@Gen", CmbGender.Text); MemoryStream ms = new MemoryStream(); PIC.Image.Save(ms, ImageFormat.Jpeg); byte[] fromControl = ms.GetBuffer(); cmd.Parameters.AddWithValue("@PIC", fromControl); cmd.Parameters.AddWithValue("@FName", Father.Text); cmd.Parameters.AddWithValue("@FOccupation", FOccupation.Text); cmd.Parameters.AddWithValue("@FContact", MtxtFContact.Text); cmd.Parameters.AddWithValue("@FEmail", txtFEmail.Text); cmd.Parameters.AddWithValue("@MName", Mother.Text); cmd.Parameters.AddWithValue("@MOccupation", MOccupation.Text); cmd.Parameters.AddWithValue("@MContact", MtxtMContact.Text); cmd.Parameters.AddWithValue("@MEmail", txtMEmail.Text); cmd.Parameters.AddWithValue("@Contact_No", Contact.Text); cmd.Parameters.AddWithValue("@Mobile_No", Mobile.Text); cmd.Parameters.AddWithValue("@EMail", Email.Text); cmd.Parameters.AddWithValue("@H_No1", Address1.Text); cmd.Parameters.AddWithValue("@Street1", Address2.Text); cmd.Parameters.AddWithValue("@City1", City.Text); cmd.Parameters.AddWithValue("@Pin1", PIN.Text); cmd.Parameters.AddWithValue("@State1", State.Text); cmd.Parameters.AddWithValue("@H_No2", P_Address1.Text); cmd.Parameters.AddWithValue("@Street2", P_Address2.Text); cmd.Parameters.AddWithValue("@City2", P_City.Text); cmd.Parameters.AddWithValue("@Pin2", P_PIN.Text); cmd.Parameters.AddWithValue("@State2", P_State.Text); cmd.Parameters.AddWithValue("@B_10", cmb10.Text); cmd.Parameters.AddWithValue("@P_10", Mtxt10.Text); cmd.Parameters.AddWithValue("@Y_10", Cmb10Year.Text); cmd.Parameters.AddWithValue("@B_12", cmb12.Text); cmd.Parameters.AddWithValue("@P_12", Mtxt12.Text); cmd.Parameters.AddWithValue("@Y_12", Cmb12Year.Text); cmd.Parameters.AddWithValue("@B_UG", cmbUG.Text); cmd.Parameters.AddWithValue("@P_UG", MtxtUG.Text); cmd.Parameters.AddWithValue("@Y_UG", CmbUGYear.Text); cmd.Parameters.AddWithValue("@B_PG", cmbPG.Text); cmd.Parameters.AddWithValue("@P_PG", MtxtPG.Text); cmd.Parameters.AddWithValue("@Y_PG", CmbPGYear.Text); cmd.ExecuteNonQuery(); MessageBox.Show("Successfully Registered...", "Congratulation", MessageBoxButtons.OK, MessageBoxIcon.Information); Reset(); S_ID.Enabled = true; S_ID.Update(); Save.Enabled = false; AddNew.Enabled = true; Search.Enabled = true; C_Name.Items.Clear(); C_Sem.Items.Clear(); Batch.Items.Clear(); CmbCategory.Items.Clear(); FOccupation.Items.Clear(); MOccupation.Items.Clear(); cmb10.Items.Clear(); cmb12.Items.Clear(); cmbUG.Items.Clear(); cmbPG.Items.Clear(); } catch (Exception e1) { MessageBox.Show(e1.Message); } }
private void CmdUpdate_Click(object sender, EventArgs e) { try { string str; string A; str = "UPDATE [Student] SET [S_ID]=@S_ID,[Add_No]=@Add_No,[Add_Date]=@Add_Date,[Add_Form_No]=@Add_Form_No,[C_Name]=@C_Name,[C_Sem]=@C_Sem,"; str = str + "[Batch]=@Batch,[S_FName]=@S_FName,[S_LName]=@S_LName,[DOB]=@DOB,[Religion]=@Religion,[Category]=@Category,"; str = str + "[BGroup]=@BGroup,[Nationality]=@Nationality,[BPlace]=@BPlace,[M_Tongue]=@M_Tongue,[Gen]=@Gen,[PIC]=@PIC,"; str = str + "[FName]=@FName,[FOccupation]=@FOccupation,[FContact]=@FContact,[FEmail]=@FEmail,[MName]=@MName,[MOccupation]=@MOccupation,"; str = str + "[MContact]=@MContact,[MEmail]=@MEmail,[Contact_No]=@Contact_No,[Mobile_No]=@Mobile_No,[EMail]=@EMail,[H_No1]=@H_No1,"; str = str + "[Street1]=@Street1,[City1]=@City1,[Pin1]=@Pin1,[State1]=@State1,[H_No2]=@H_No2,[Street2]=@Street2,[City2]=@City2,[Pin2]=@Pin2,[State2]=@State2,"; str = str + "[B_10]=@B_10,[P_10]=@P_10,[Y_10]=@Y_10,[B_12]=@B_12,[P_12]=@P_12,[Y_12]=@Y_12,[B_UG]=@B_UG,[P_UG]=@P_UG,[Y_UG]=@Y_UG,[B_PG]=@B_PG,[P_PG]=@P_PG,[Y_PG]=@Y_PG WHERE [S_ID]=@S_ID"; cmd = new OleDbCommand(str, con); cmd.CommandText = str; cmd.Connection = con; A = MessageBox.Show("Are You Sure", "ALERT", MessageBoxButtons.YesNo, MessageBoxIcon.Question).ToString(); if (A == "Yes") { cmd.Parameters.AddWithValue("S_ID", S_ID.Text); cmd.Parameters.AddWithValue("@Add_No", EN_No.Text); cmd.Parameters.AddWithValue("@Add_Date", DOJ.Text); cmd.Parameters.AddWithValue("@Add_Form_No", TxtAddFNo.Text); cmd.Parameters.AddWithValue("@C_Name", C_Name.Text); cmd.Parameters.AddWithValue("@C_Sem", C_Sem.Text); cmd.Parameters.AddWithValue("@Batch", Batch.Text); cmd.Parameters.AddWithValue("@S_FName", S_FName.Text); cmd.Parameters.AddWithValue("@S_LName", S_LName.Text); cmd.Parameters.AddWithValue("@DOB", DOB.Text); cmd.Parameters.AddWithValue("@Religion", CmbReligion.Text); cmd.Parameters.AddWithValue("@Category", CmbCategory.Text); cmd.Parameters.AddWithValue("@BGroup", CmbBGroup.Text); cmd.Parameters.AddWithValue("@Nationality", CmbNationality.Text); cmd.Parameters.AddWithValue("@BPlace", txtBirthPlace.Text); cmd.Parameters.AddWithValue("M_Tongue", TxtMotherTongue.Text); cmd.Parameters.AddWithValue("@Gen", CmbGender.Text); MemoryStream ms = new MemoryStream(); PIC.Image.Save(ms, ImageFormat.Jpeg); byte[] fromControl = ms.GetBuffer(); cmd.Parameters.AddWithValue("@PIC", fromControl); cmd.Parameters.AddWithValue("@FName", Father.Text); cmd.Parameters.AddWithValue("@FOccupation", FOccupation.Text); cmd.Parameters.AddWithValue("@FContact", MtxtFContact.Text); cmd.Parameters.AddWithValue("@FEmail", txtFEmail.Text); cmd.Parameters.AddWithValue("@MName", Mother.Text); cmd.Parameters.AddWithValue("@MOccupation", MOccupation.Text); cmd.Parameters.AddWithValue("@MContact", MtxtMContact.Text); cmd.Parameters.AddWithValue("@MEmail", txtMEmail.Text); cmd.Parameters.AddWithValue("@Contact_No", Contact.Text); cmd.Parameters.AddWithValue("@Mobile_No", Mobile.Text); cmd.Parameters.AddWithValue("@EMail", Email.Text); cmd.Parameters.AddWithValue("@H_No1", Address1.Text); cmd.Parameters.AddWithValue("@Street1", Address2.Text); cmd.Parameters.AddWithValue("@City1", City.Text); cmd.Parameters.AddWithValue("@Pin1", PIN.Text); cmd.Parameters.AddWithValue("@State1", State.Text); cmd.Parameters.AddWithValue("@H_No2", P_Address1.Text); cmd.Parameters.AddWithValue("@Street2", P_Address2.Text); cmd.Parameters.AddWithValue("@City2", P_City.Text); cmd.Parameters.AddWithValue("@Pin2", P_PIN.Text); cmd.Parameters.AddWithValue("@State2", P_State.Text); cmd.Parameters.AddWithValue("@B_10", cmb10.Text); cmd.Parameters.AddWithValue("@P_10", Mtxt10.Text); cmd.Parameters.AddWithValue("@Y_10", Cmb10Year.Text); cmd.Parameters.AddWithValue("@B_12", cmb12.Text); cmd.Parameters.AddWithValue("@P_12", Mtxt12.Text); cmd.Parameters.AddWithValue("@Y_12", Cmb12Year.Text); cmd.Parameters.AddWithValue("@B_UG", cmbUG.Text); cmd.Parameters.AddWithValue("@P_UG", MtxtUG.Text); cmd.Parameters.AddWithValue("@Y_UG", CmbUGYear.Text); cmd.Parameters.AddWithValue("@B_PG", cmbPG.Text); cmd.Parameters.AddWithValue("@P_PG", MtxtPG.Text); cmd.Parameters.AddWithValue("@Y_PG", CmbPGYear.Text); cmd.ExecuteNonQuery(); MessageBox.Show("DataBase UpDated Successfully...", "DataBase Information", MessageBoxButtons.OK, MessageBoxIcon.Information); Reset(); S_ID.Refresh(); CmdUpdate.Enabled = false; AddNew.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }