سلام به دوستان عزیز
من یه مشکلی دارم با درج اطلاعات
از try و catch استفاده میکنم اگه در ورود اطلاعات خطا باشه مسیج رو نوشون میده ولی دیگه نمیشه اطلاعات رو دوباره اصلاح کرد باید برنامه رو ببندی دوباره وارد کنیددر هر صورت وقتی دکه رو میزنی فقط مسیج رو نشون میده
           try            {
madrak m = new madrak
{
code_madrak = byte.Parse(code.Text),
madark = maghta.Text,
reshteh = reshte.Text
};
database.madraks.AddObject(m);
database.SaveChanges();
show();
}
catch
{
MessageBox.Show("خطا در ورود اطلاعات");
}