طبعا نموذج الطلبات ( يحوي نماذج فرعيه لايهم ذكرها بالمثال )
المطلوب هو : عند محاولة ادخال رقم تأميني لموظف غير موجود بجدول الموظفين ان يتم اضافة الموظف الجديد من هنا واضافة كل معلوماته الى جدول الموظفين ..ز
واليكم المثال :
طبعا نموذج الطلبات ( يحوي نماذج فرعيه لايهم ذكرها بالمثال )
المطلوب هو : عند محاولة ادخال رقم تأميني لموظف غير موجود بجدول الموظفين ان يتم اضافة الموظف الجديد من هنا واضافة كل معلوماته الى جدول الموظفين ..ز
واليكم المثال :
اخي الفاضل
السلام عليكم ورحمة الله وبركاته
دعني اشرح لك هذا الموضوع بالذات فيما يخص طلبك لأنه من سابع المستحيلات تنفيذه !!!!
قد تتساءل ولماذا مستحيل ؟؟؟؟؟؟؟
هل الموضوع صعب الى هذه الدرجة ؟؟؟؟
فتقول لك قاعدة البيانات اكسيس العلائقيه نعم مستحيل ولا يمكن تنفيذ طلبك بهذه الطريقة .
حسنا ما هو السبب في ذلك !!!!!
دعنا نأخذ مثال حي وواقعي من الحياة
لنفرض ان لديك إبن فهل سيكون تابع لك هذا الإبن ام انك انت ستكون تابع له ؟؟؟
بكل تأكيد ستقول ان ابني هو الذي تابع لي لأنني انا الأصل وإبني هو الفرع .
جميل جدا بارك الله بك على هذه الإجابه الأكثر من رائعة .
اذا ما ينطبق عليك ينطبق على قاعدة البيانات الخاصة بك فدعنا نرى هذا التطبيق
نجد ان الجدول الرئيسي والأساسي ( الأب ) هو جدول الموظفين EmploeeTbl وهو الذي يمد الجدول الفرعي بالبيانات
ونجد ان الجدول الفرعي ( الإبن ) OrdersTbl المرتبط بالجدول الرئيسي من خلال العلاقة يأخذ معلوماته وبياناته من الجدول الرئيسي
ومستحيل ولن تجد اي طريقة لأن تقوم بعمل العكس اي تضع سجلات في الجدول الفرعي وليس لها مقابل في الجدول الرئيسي
بما انك تريد ادراج سجل غير موجود اصلا في الجدول الرئيسي عبر الجدول الفرعي فهنا لن تقبل قاعدة البيانات بذلك .
من هنا يتضح ان طريقتك غير صحيحه فلا يمكن ادراج سجلات فرعيه من خلال النموذج OrdersFrm المبني على الجدول الفرعي الى جدول الموظفين الرئيسي
لذا حاول تجد طريقة اخرى بارك الله بك لأنه منطقيا حسب قواعد البيانات العلائقية غير ممكن تنفيذ طلبك بهذه الطريقة .
بالتوفيق
شكرا جزيلا اختي العزيزه زهره ...
لكن الا يمكن عمل استعلام الحاقي
بحيث
عند عدم الوجود بالقائمة EmpID بالنموذج
يتم الحالق السجل الذي سوف اقوم بادخال بيانته بالنموذج الى جدول الموظفين ....
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…