بتاريخ: 22 مايو 200916 سنة comment_157764 السلام عليكم انا عدلت في الجداول وياريت حد يشوفهم ولا في اي تعليق يكتبه من ناحيه ان يكون في حاجه غلط او احسنده اول جدول الguset_info Create table Guest_info (guest_ssn Number (10) , guest_first_name Varchar2 (50) NOT NULL , guest_middle_name Varchar2 (50) NOT NULL , guest_last_name Varchar2 (50) NOT NULL ,nationality Varchar2 (50) NOT NULL , tel_no Number(10), mobile Number(10), e_mail Varchar2 (30) UNIQUE , constraint g_pk primary key(guest_ssn) ) وبعدين جدول الrooms انا اضافت اليه room_status عشان زي ما قالوا يكون في حاجه تبين ان الغرفه دى مشغوله او لاوحذفت check_out" Date, "check_in" Date,لان الجول معلومات عن الغرفه نفسها ليه تسجلى فيه التاريخين دول مكانهم موجود في الحجز بس لو في معلومات حابه تضيفيها عن الغرفه ماشى زوديها Create table Rooms (room_no Number(10) , floor_number Number(10) NOT NULL , room_status Number(1) NOT NULL , room_price number(10), constraint ro_pk primary key (room_no) ) وبعدين جدول الreservation ده كان راي ان يكون ال Id بتاعه عباره عن 3coulmns دول ولا حد شايف انه غلط او في حاجه احسن يفدنازودت فيه ميعاد المغادره وطبعا الروابط Create table Reservation ( reservation_no number (10) , guest_ssn Number(10) NOT NULL , room_no Number(10) NOT NULL , order_date Date NOT NULL , stay_days Number(10) NOT NULL , number_of_order_room Number(10) NOT NULL , payment_method Varchar2 (15), number_of_roommate Number(10), guest_sequance_no Number(10) NOT NULL , ArrivedDate Date NOT NULL , leaveDate date not null, employee_id number (10) NOT NULL , group_no Number(10) NOT NULL , constraint res_pk primary key (reservation_no, guest_ssn,room_no), constraint res_ro_pf foreign key (room_no) references rooms(room_no), constraint res_gu_pf foreign key (guest_ssn ) references Guest_info (guest_ssn ) ) ده جدول الservices زودى فيه اي معلومات محتاجاها عن الخدمه او الطلب create table Services ( service_id number (10), service_type varchar2(20), price number(10), constraint ser_pk primary key(service_id) ) واخر واحد cust_servicesمتاخديش من الجدول services غير الid لان المعلومات الباقيه زي الtype والسعر هتعرفي تجبيها منه Create table cust_services (service_id Number(10) , reservation_no number (10) , guest_ssn Number(10) , room_no number (10), Service_date Date, total Number(10) NOT NULL, constraint cu_pk primary key (service_id,reservation_no,guest_ssn ,room_no), constraint c_re_pf foreign key (reservation_no,guest_ssn,room_no ) references reservation (reservation_no,guest_ssn,room_no ), constraint c_se_pf foreign key (service_id ) references services(service_id ) ) ودى رسمه للجداول بعد اضافه الروابط ومعاها كمان الجداول ياريت حد يشوفهم ولو في تعديل او اي ملحوظه هنستنى الرد يارب اكون قدرت افيدك وربنا معاكى ومعانا Desktop.rar تقديم بلاغ
بتاريخ: 22 مايو 200916 سنة كاتب الموضوع comment_157772 يعطيك الف عافيه اختي ننتظر اراء الاعضااء فيهم تقديم بلاغ
بتاريخ: 22 مايو 200916 سنة comment_157775 بصراحة شغل ممتازبارك الله فيكي أخت سارة ولكن زيادة عمود في جدول ال cust_service تدل على حالة العميل هل خرج أم لا هكذا alter table cust_services add (custom_status number); والاخت nanno ابدأي في عمل الفوم بتاعتك بناءا على هذه التصميم فمثلا لو أحببتي عمل ال query السابق هيكون كده select cust_services.reservation_no, Guest_info.guest_first_name into :CUST_SERVICES_AR.RESERVATION_NO_AR,:CUST_GUEST_INFO_AR.GUEST_FIRST_NAME_AR from cust_services ,guest_info where cust_services.guest_ssn=guest_info.guest_ssn and cust_services.room_no=:CUST_ROOMS_AR.ROOM_NO_AR and custom_status=1; أقصد هنا أنه يتم جلب البيانات بدلالة رقم الغرفة المدخلة في الفورم وتساوي رقم الغرفة من جدول cust_services بحيث أن العميل لزال موجود وطبعا عند خروج العمل يتم جعل قيمة custom_status = صفر أتمنى ألا يكون تعقد عليكي الموضوع حاولي في الفورم وإن لم تستطيعي هنساعدك أيضا جزا الله الجميع خيرا تقديم بلاغ
بتاريخ: 22 مايو 200916 سنة comment_157790 كلام سليم الله يعطيكم العافيهوشكر خاص للاخت سارة على مجهودها تقديم بلاغ
بتاريخ: 23 مايو 200916 سنة كاتب الموضوع comment_157801 PALI.ORACLE و mustafagamiel و sara gamalكلكم ما قصرتوا والله ويعطيكم ربي الف عافيه انا بضبط اموري واعلمكم ايش يصير معي مرررره شكرا لكم كلكم :$ تقديم بلاغ
بتاريخ: 23 مايو 200916 سنة comment_157803 السلام عليكم اختى مشكلتك بسيطة تعملي select f1.f1. into :f1,f2 from table name where rom_num=room_numجربي دة وانشاء الله هيظبط تقديم بلاغ
بتاريخ: 23 مايو 200916 سنة comment_157804 ثانيا حطي الكود اللى ارسلتة في WHEN-VALIDATE-ITEM لاني مجرب كود مثلة وشغال تقديم بلاغ
بتاريخ: 23 مايو 200916 سنة comment_157805 واضح ان المشكلة في كانت ربط الجداول والمعلومة في اكثر من جدول شكرا تم تعديل 23 مايو 200916 سنة بواسطة asd13 تقديم بلاغ
بتاريخ: 23 مايو 200916 سنة comment_157851 شكرا ليكى جدا ولو احتجتى حاجه ابعتى وبأذن الله معاكى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.