أنا أعمل علي فيجوال بيسك دوت نت 2008 سيكوال سيرفر
و عندما أنشأت كود إضافة و طبقته علي 2 كومبوبوكس و تكست بوكس في الفيجوال بيسك وجدت أن الرسالة التي من المفترض أن تظهر عند عدم إختيار أي منهم لا تظهر في حالة عدم إختيار الوحدة و يدخل العنصر الأول مع العلم أني بعد إنشاء قاعدة البيانات و برنامج الفيجوال بيسك غيرت في الجدول منNull إلي not Null فهل هذا هو السبب و إن كان كذلك فكيف أتفادي هذه المشكلة ؟ و بما محاولتي في إرسال الملف أو صورة مرفقة فشلت فهذا هو الكود
PrivateSub btnadd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnadd.Click
Dim ta AsNew Irrigation_Material__SuppliesDataSetTableAdapters. FertigationTableAdapter

Try
ta.sp_FertigationSuppliesAdd(cmbdescreption.Text, cmbunit.SelectedValue, txtprice.Text)
Catch ex As Exception
MsgBox("complete all items", MsgBoxStyle.Information, "Confirm")
EndTry

Me.FertigationTableAdapter.Fill(Me.Irrigation_Material__SuppliesDataSet.Fertigation)
cmbdescreption.Text = ""
cmbunit.Text = ""
txtprice.Text = ""
EndSub
علماً بأن الإتصال بالسيكوال عن طريق الويزرد