alef.divar
یک شنبه 22 تیر 1393, 15:56 عصر
سلام
میخوام اگه کاربر بخواد یه رکوردی رو حذف کنه که کلید خارجی تو جدول دیگه است بهش پیغام بدم که اول باید رکورد هایی که این رکورد کلید خارجی اوناس تو باید حذف کنی.
به فکرم رسید که از try-catch استفاده کنم اما نمیدونم کدام property از Exception کد خطا رو برمیگردونه.
این کدمه:
try
{
//دستور حذف رکورد
}
catch (Exception c)
{
//چطور بفهمم کد خطای حذف رکوردی که کلید خارجی است
}
finally
{
}
این دستور کد خطا رو بر میگردونه؟
c.GetType().TypeHandle.Value.ToString();
میخوام اگه کاربر بخواد یه رکوردی رو حذف کنه که کلید خارجی تو جدول دیگه است بهش پیغام بدم که اول باید رکورد هایی که این رکورد کلید خارجی اوناس تو باید حذف کنی.
به فکرم رسید که از try-catch استفاده کنم اما نمیدونم کدام property از Exception کد خطا رو برمیگردونه.
این کدمه:
try
{
//دستور حذف رکورد
}
catch (Exception c)
{
//چطور بفهمم کد خطای حذف رکوردی که کلید خارجی است
}
finally
{
}
این دستور کد خطا رو بر میگردونه؟
c.GetType().TypeHandle.Value.ToString();