15-05-20, 02:23 AM
(14-05-20, 09:12 PM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
اخي الكريم
مسألة الحفظ والحقول فارغة والسماح او عدم السماح
في قاعدة البيانات يمكننا جعل كل الحقول لاتقبل Null اي حقل فارغ طبعا الامر ربما لايفضله الكثير من المبرمجين لاننا مجبرين على ادخال قيم في كل الحقول
يوجد حل افضل وهو ان نجعل كل حقول قاعدة البيانات تقبل الـ null ما عدا حقل الاي دي ID لانه مهم جدا وهو مايميز الصفوف والسجلات عن بعضها وبوساطته يتم التعديل والحذف
ثم نأتي في زر الحفط نضع شروط الحقول التي لانريد ان تبقى فارغة مثلا حقل الاسم نكتب كود التحقق
واذا اردنا التحقق من اكثر من حقل نكتب شرط لهكود :
If TextBox1.text = "" Then
MsgBox("يرجى املاء حقل الاسم")
TextBox1.Focus()
Exit Sub
Else
' كود الحفظ
End If
شكرا أخي الكود نجح لاكن مع ذلك ينشئ سطر فارغ كليا ، هل يمكن منع انشاء أي سطر فارغ
2- يتبقى إشكال الحذف عند عدم وجود اي سطر في القاعدة ، اريد منع ظهور رسالة الخطأ
