smile1 بتاريخ: 16 يونيو 2005 تقديم بلاغ مشاركة بتاريخ: 16 يونيو 2005 السلام عليكم اخوتي البرنامج عبارة عن مكتبة عامة الأسئلة عن تريجرات التاريخ واين يجب وضعها السؤال الأول اريد ان يكون هناك تريجر للتاريخ بحيث اذا ادخل المستخدم تاريخ لبدء الاستعارة قبل تاريخ الجهاز يظهر مسج ان التاريخ غير صحيحمثال تاريخ اليوم 15-6 ويحاول المستخدم وضع تاريخ البدء 20-5 السؤال الثاني \حددت مواعيد لبعض الكتب مثلا : الكتاب الأول يومين الثاني 4 اياام وهكذا , هل بامكان الفورم اذا كتب المستخدم تاريخ البدء واسم الكتاب ان يعطيه تاريخ نهاية الاعارة ؟؟يعني يحسبها تلقائيا السؤال الثالث ترييجر يمنع المستخدم من اعارة كتاب معار اصلا , يعني اذا عندي كتاب معار من 20-6 الى 25 -6 لا يجوز ان ابدا عملية اعارة اخرى الا في تاريخ 26 -6 يعني لا اريد تضارب في التواريخ وجزاكم الله خيرا , وارجو ان لا تبخلوا علينا بسرعة الرد اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
YemenUSC بتاريخ: 18 يونيو 2005 تقديم بلاغ مشاركة بتاريخ: 18 يونيو 2005 السلام عليكم ورحمة الله وبركاتة .اخي SMILE1 بالنسبة للسوال الاول :لنتفترض ان اسم الحقل لتاريخ الاستعارة START_DATEنكتب الامر التالي تحت الحقل فى تريقر WHEN-VALIDATE-ITEMالامر التالي :IF :START_DATE > SYSDTE THEMMESSAGE('اكتب الرسالة التى تريدها انت تظهر للمستخدم ....');MESSAGE('اكتب الرسالة التى تريدها انت تظهر للمستخدم ....');RAISE FORM_TRIGGER_FAILURE;END IF;اما للسوال الثاني :نفترض حقل انتهاء الاتسعارة امة END_DATEوالمدة المراد اضافتها هي حقل :DAY_LONGعندما تريد ان تعمل لحقل انتها الاستعارة تلقائي اعمل فى التريقر الخاص بالحقل START_DATEالتريقر :KEY_NEXT_ITEMالامر التالي::END_DATE = :START_DATE + NVL(DAY_LONG ,O);اما السوال الثالث :فهو كيفية تصميم قاعدة البيانات فيجب البحث عن الكتاب المراد استعارتة ان كان مستعاربين التاريخين START_DATE , END_DATEوذلك فى جملة DECLAREC NUMBER;BEGINSELECT COUNT(*) INTO CFROM <اسم الجدول الخاص بك>WHERE <الشرط فى البحث للكتاب الحلي و بين التاريخين>;IF C > O THEN اي توجد استعارة MESSAGE('الرسالة ان الكتاب مستعار فى الوقت الحالي');MESSAGE('الرسالة ان الكتاب مستعار فى الوقت الحالي');RAISE FORM_TRIGGER_FAILURE;END IF;END;هذا والله يوفقك الى فعل الخير ..والسلام عليكم ورحمة الله وبركاتة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sumaa بتاريخ: 11 أبريل 2006 تقديم بلاغ مشاركة بتاريخ: 11 أبريل 2006 طريقة حلوة وممتازة ........ بس أرجو التوضيح أكثر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
hobaa بتاريخ: 11 أبريل 2006 تقديم بلاغ مشاركة بتاريخ: 11 أبريل 2006 تحيه طيبه و بعدممكن نعمل عملية دمج للسؤال الثانى و الثالث مع بعد بمعنىعندما يختار المستخدم اسم الكتاب الذى يود ان يستعيره يقوم كتابة اسم الكتاب فى txtitem و عند الضغط على الزر يقوم بأظهار 1- مددة الاستعارة2- اذا كان الكتاب مستعار يظهر رساله ان الكتاب مستعار .بنسبه ل 1- كل كتاب اثناء تسجيله تسجل به مددة الاستعارة و عند الضغط على الزر تأتى با مددة الاستعارة من الجدول عندما يكوت اسم الكتاب الذى ادخله المستخدم = اسم الكتاب الموجود فى الجدول ؟بنسبه 2-اكيد انت عامل جدول بيتسجل فيه الكتب المستعاره . عند الضغط على الزر اذا كان الكتاب مستعار ؟ تظهر رسالهكان نفسى اكتبلك اكواد بس الوقت ضيق بس انت فكر و كل كلام سهل ايهاب وجدى اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.