الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حجز غرفة في فندق في نفس الفترة؟ كيف لم انتبه

مغلق
بدأه Yes No في 12 مارس 2005 · 5 رد · 1,115 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

Room_ID

From_Date

To_Date

عملت برنامج صغير لحجز الغرف في فندق ما، لكن قابلتني مشكلة لم اكن اتوقعها مع انها مهمة جداااااا وهي انه عند حجز الغرفة في الفندق لنفس الفترة التي قد تكون محجوزة لزبون أخر؟

المطلوب لو سمحتم ان تظهر لي رسالة تطلب تغيير الفترة حيث انها محجوزة لزبون أخر بحيث تظهر عند ادخال تاريخ الدخول وتاريخ الخروج كما هو موضح بالاعلى؟

الرجاء باقصى سرعة ممكنة لاني لم اكن اتوقعهاااااااااااااااااااا؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

والسلام ختام

:s :s

#2

تفضل أخي الكريم ،،، هذا مثال على السريع ،،، عسى أن يفي بالغرض .

جرب إضافة مثلا :

الغرفة :1

من تاريخ : 1/1/1425

إلى تاريخ : 2/1/1425

جرب أن تضع تاريخ النهاية أصغر من تاريخ البداية .

تحياتي : أبو عقيل

yesno.rar

المسلم من سلم الناس من لسانه ويده

#3

حجز أ و ب، لكل منهم تاريخ بداية خ1 و تاريخ نهاية خ2

إذا كان (ب خ 1 > أ خ 1) و ( ب خ 1 < أ خ 2) أصدر خطأ

إذا كان (ب خ 2 > أ خ 1) و ( ب خ 2 < أ خ 2) أصدر خطأ

إذا كان (ب خ 1 < أ خ 1 ) و (ب خ 2 > أ خ 2 ) أصدر خطأ

لم أجرب الشفرة لكن أعتقد أنك تستطيع ترجمتها للغة التي تريد!

تم تعديل هذه المشاركة بواسطة أبومازن في 13 مارس 2005 في 01:10

#4

السلام عليكم

الصراحة منتدى رائع من روائع المشتركين

الى الاخ muslim-es جزاك الله خير الصراحة تمام التمام خاصة عند ارفاق الامثلة تسهل وتصبح طريقة الحل سريعة وواضحة لكن هناك ملاحظة

مثلا غرفة 10 من تاريخ 1/1/2005 الى 5/1/2005 اولا لو كانت هذه الغرفة محجوزة من قبل ايضا يقبل ادخال الحجز مرة اخرى والمفروض ان يعطي رسالة خطة ويرفض ادخالها؟

الملاحظة الثانية انه مثلا جاء احد الزبائن واراد ان يحجز نفس الفرفة في الفترة بين الفترة المحجوزة سابقا مثلا ان يبدا من 3/1/2005 الى 7/1/2005 هنا ايضا لا بد من رفض النظام الحجر واعطاء رسالة خطاً ورفض ادخال الحجز؟

الرجاء اخذ هذه الملاحظات باسرع وقت وجزاك الله خير وجعله في ميزان حسناتك لانك فعلا ستوفر علي وقت وجد كبير في ايجاد الحل مع ملاحظة شكري الخاص الى ابو مازن

انا بانتظارك بفارغ الصبر يا اخ muslim-es

والسلام ختام

#5

تعديل على المثال المقدم من طرف الأستاذ أبي عقيل عسى ان يفي بالمطلوب

yesno.rar

#6

السلام عليكم

شكرا لك يا اخ biskra وعلى جهدك

لكن هناك خطا ما وهو انه لم يتم ادخال حجز للغرفة حتى لو كان تاريخ الحجز مختلف؟

اعنى انه اذا حجزت الغرفة رقم 1 من 01/01/2005 الى 02/01/2005 واريد ان اعمل حجز لتاريخ آخر مثلا 03/01/2005 الى 04/01/2005 فان النظام لم يقبل الا فقط عند تغيير رقم الغرفة مثلا الى غرفة رقم 2؟

الرجاء اصلاح البرنامج مع ملاحظة الانتبها انه يمكن ان يتم حجز الغرفة ليوم واحد فقط مثلا من 01/01/2005 الى 01/01/2005 وايضا ملاحظة انه لا بد رفض تاريخ الحجز بين الفترة اعنى من 01/01/2005 الى 05/01/2005 فلا بد للنظان ان يرفض الحجز بين الفترة مثلا 4/1/2005؟

ارجو السرعة لو سمحتم وجزاكم الله خير

والسلام ختام

هذا الموضوع مغلق.

مواضيع مشابهة