Parham.D
دوشنبه 11 دی 1391, 19:05 عصر
سلام،
من یک DataSet را با ویزارد ایجاد کردم که یک DataTable با DataColumn به نام ID دارد. خاصیت AllowDBNull این ID برابر با False هست که باعث میشه خاصیت NullValue آن به (Throw exception) ست شود. زمانی که در برنامه این ID خالی باشد، استثناء پرتاب شده و برنامه در فایل Program.CS متوقف میشود. سوال من اینجاست که چگونه میشه این استثناء رو مدیریت کرد که برنامه به طور کامل متوقف نشه و پیام دلخواه صادر بشه؟ میدونم که این استثناء از فایل DataSet.Designer.CS به طور خودکار کد میشه، آیا صحیح است که این فایل را دستکاری کرد؟ یا راه بهتری برای مدیریت آن وجود دارد؟
ممنون از راهنمایی شما . . .
من یک DataSet را با ویزارد ایجاد کردم که یک DataTable با DataColumn به نام ID دارد. خاصیت AllowDBNull این ID برابر با False هست که باعث میشه خاصیت NullValue آن به (Throw exception) ست شود. زمانی که در برنامه این ID خالی باشد، استثناء پرتاب شده و برنامه در فایل Program.CS متوقف میشود. سوال من اینجاست که چگونه میشه این استثناء رو مدیریت کرد که برنامه به طور کامل متوقف نشه و پیام دلخواه صادر بشه؟ میدونم که این استثناء از فایل DataSet.Designer.CS به طور خودکار کد میشه، آیا صحیح است که این فایل را دستکاری کرد؟ یا راه بهتری برای مدیریت آن وجود دارد؟
ممنون از راهنمایی شما . . .