اخواني
السلام عليكم
أرجو اعلمي عن الفرق بين الPROGRAM UNITS التي تنشأ على مستوى DATABASE وبين PROGRAM UNITS التي تنشأ على مستوى الفورم
وشكرا جزيلا
اخواني
السلام عليكم
أرجو اعلمي عن الفرق بين الPROGRAM UNITS التي تنشأ على مستوى DATABASE وبين PROGRAM UNITS التي تنشأ على مستوى الفورم
وشكرا جزيلا
DATABASE PROGRAM UNIT أسرع من FORM PROGRAM UNIT في التنفيذ
ولكن تستخدم إذا كان العمل المطلوب مرتكز على قاعدة البيانات بمعنى لا توجد أسماء حقول أو تعديل في الخواص الخ ....
شكرا لك
ولكن هل تستطيع التوضيح أكثر لو سمحت
ال PROGRAM UNITES التي توجد على قاعدة البيانات هي كما ذكر، اسرع في التنفيذ من التي على مستوى الفورم، ولكن الأهم من ذلك، انها دالة عامة، تنطبق على أي برنامج في القاعدة يقوم بإستخدام الجداول التي تعمل عليها. ويستفاد منها في الدوال والشروط المطلقة التي لاجدال فيها، أي توضع فيها النقاط المنطقية التي تنفذ تحت أي ظرف من الظروف. فمثلا لو كان لدينا جدول به تاريخ ميلاد الموظف وتاريخ تعينه، فمن الغير معقول ان يكون تاريخ التعيين قبل تاريخ الميلاد، أو ان يكون تاريخ الميلاد بعد تاريخ اليوم الحالي، وال PROGRAM UNITES تنقسم لأقسام وهيئات عدة
شكرا أخي السني
هذا الموضوع مغلق.