piroozman
دوشنبه 16 شهریور 1388, 16:42 عصر
در پروژه ای که بیشتر با ADO.NET سر و کار دارد با استفاده از ویزارد خود visual studio یکی از جداول موجود در دیتابیس را به فرم ویندوزی بایند کرد ه ام. همانطور که می دانید با این کار یک navigator به صورت اتوماتیک به فرم اضافه می شود. اگر یکی از ستونهای موجود در DataTable یا ستون مورد نظر در دیتابیس ، خصیصه AllowDBNull آن False باشد(البته اگر ستون مورد نظر در دیتابیس کلید یا یکتا باشد)، هنگامی که کاربر کلید Add New موجود بر روی Navigator را دوبار کلیک می کند کل برنامه بیرون زده و با خطای زیر روبرو می شوم:
System.Data.NoNullAllowedException was unhandled
Message="Column 'StateId' does not allow nulls."
Source="System.Data"
چطوری می تونم این خطا را هندل کنم و با مواجه نشم و پیغام مناسب را به کاربر بدم
System.Data.NoNullAllowedException was unhandled
Message="Column 'StateId' does not allow nulls."
Source="System.Data"
چطوری می تونم این خطا را هندل کنم و با مواجه نشم و پیغام مناسب را به کاربر بدم