السلام عليكم ورحمة الله وبركاته ,
عند تنفيذ هذا الكود وظهور هذا الرسالة وبالضغط علي "yes" يتجاهل كود الحفظ ويدخل علي رسالة الغاء الحفظ في اخر الكود ... فما المشكلة ؟
MessageBox.Show("هل انت متأكد من حفظ المعلومات؟", "تأكيد الحفظ", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (Result == DialogResult.Yes)
{
OleDbCommand cmdd = new OleDbCommand();
cmdd.CommandType = CommandType.Text;
cmdd.CommandText = "insert into wrdata(Nick,Name,Code,NationalCode,Home,E-mail,phone,Statue,OtherStatue,Chch,Jop&study,Date,RateOfJoin,FinalNewer,NewerRate,Notes,RecordServ,NewerServ,Type,BirthDay) values('" + nickTextBox.Text + "','" + nameTextBox.Text + "','" + codeTextBox.Text + "','" + nationalCodeTextBox.Text + "','" + homeTextBox.Text + "','" + e_mailTextBox.Text + "','" + phoneTextBox.Text + "','" + statueComboBox.Text + "','" + otherStatueTextBox.Text + "','" + chchComboBox.Text + "','" + jop_studyTextBox.Text + "','" + dateTextBox.Text + "','" + rateOfJoinTextBox.Text + "','" + finalNewerTextBox1.Text+ "','" + newerRateTextBox1.Text + "','" + notesTextBox1.Text + "','" + recordServTextBox.Text + "','" + newerServTextBox1.Text + "',(" + type + "),'" + birthDayTextBox.Text + "')";
cmdd.Parameters.Clear();
try
{
cmdd.Connection = conn;
conn.Open();
cmdd.ExecuteNonQuery();
conn.Close();
MessageBox.Show("تم حفظ المعلومات بنجاح", "حفظ", MessageBoxButtons.OK, MessageBoxIcon.Information);
Update();
}
catch (Exception ex)
{
MessageBox.Show("حدثت مشكلة اثناء الحفظ ربما سببها هو ادخال خاطئ للبيانات .. سوف يتم الغاء الحفظ لحماية البرنامج", "حفظ", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign);
}
}
else
{
MessageBox.Show("تم إلغاء الحفظ ", "إلغاء الحفظ", MessageBoxButtons.OK, MessageBoxIcon.Information);
}