السلام عليكم ورحمة الله وبركاته
أخواني واخواتي الأعزاء!
عند تجربة البرنامج وتعبئة الحقول تظهر لي هذه الرسالتين :
1- (لا يمكن أن يحتوي الفهرس أو المفتاح الأساسي على قيمة خالية (Null) )
2- (لم تتم التغييرات المطلوبة على الجدول بنجاح لأنه سينشأ عنها قيم مكررة في الفهرس أو المفتاح الأساسي أو العلاقة. قم بتغيير البيانات في الحقل أو الحقول التي تحتوي على بيانات مكررة, وقم بإزالة الفهرس, أو إعادة تعريفه للسماح بالإدخالات المكررة ثم أعد المحاولة.)
أنا محتار هل المشكلة في :
- حقل (ID )المفتاح الأساسي , مفهرس (نعم (التكرار غير مقبول)
- أو (حقل WorkOrderNr ), ونوع بياناته (نص) ومفهرس (نعم (التكرار غير مقبول)
وهو الحقل الذي تم ربطه بين الجداول ويتم تعبئته عن طريق حدث (بعد التحديث)عن طريق الحقل(ReceivedDataTime)
يدرج في حقل (WorkOrderNr) رقم أمر عمل تسلسلي بعد إدخال التاريخ مثل / 2014-1 و 2014-2 وهكذا
- هل هذه الطريقة صح ؟ أم هناك تضاد بينهما ؟
- أم يجب الاستغناء عن حقل (ID) ولاكتفاء بحقل (WorkOrderNr)
- بس مشكلة الحقل (WorkOrderNr) لو غيرنا خصائصه إلى مفهرس (نعم(التكرار مقبول)
لا يقبل الربط بين الجداول!
- أم المشكلة في طريقة ربط الجداول بعضها ببعض!
مع العلم بأن الجدول الرئيسي الأول PageA
والجدول PageA و PageB عبارة عن جدولين موجودين على النموذج frmMPage1
وكذلك الجدول PageC و PageD على النموذج frmMPage2
وأنا والله تعبت من اكتشاف المشكلة فين
هل هي في عملية الربط بين الجداول
أم في المفتاح الأساسي
إخواني أرجو الإطلاع على المرفق والتكرم بحل مشكلة
طلب أخير هل ربط الجداول صح أم خطأ
ولكم مني جزيل الشكر,,,




