إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

مساعدة :شاشة حجز مقاعد فى رحلة بالطائرة


1 رد (ردود) على هذا الموضوع

#1 darkonito

darkonito

    عضو

  • الأعضــاء
  • 1 مشاركة

تاريخ المشاركة 30 May 2010 - 07:14 PM

السلام عليكم

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

بيانات الرحلات

أنا عامل قاعدة بيانات للطائرات وفيها عدد المقاعد في الطائرة لكل رحلة

الذي أريده هو أنه عندما أعمل استعلام عن الرحلات أريد الكود الذي عن طريقه عندما أستعلم عن رحلة متجهة إلى مكان معين

يظهر لي فقط الرحلات التي في طائرات موجودة فيها عدد متتبقي فارغ من المقاعد بحيث عندما تمتلئ الطائرة لا تظهر الرحلات في

الشاشة

هذا شيء الشيء الآخر عندما تظهر لي الرحلات عندما أضغط على الرحلة المعينة تظهر لي شاشة تسجيل بيانات المسافر بحيث أسجل

بياناته الخاصة بالرحلة وتتخزن في جدول الحجوزات وعندما أنتهي من التسجيل ينقص عدد المقاعد الخاصة بالطائرة بمقدار 1 وهكذا

أريد الكود الخاص بذلك أيضا

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

وشكرا


تم التعديل بواسطة darkonito, 30 May 2010 - 07:15 PM.


#2 eslam4444

eslam4444

    عضو نشط

  • الأعضــاء
  • 444 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:football,swimming,design,PlayStation,web developer,,

تاريخ المشاركة 30 May 2010 - 08:00 PM

بسم الله الرحمن الرحيم
قمت بعمل مثال لك إن شاء الله يفى بالغرض
declare
  a emp.ENAME%type;
  b emp.SAL%type;
  cursor PROGRAMMER is select ENAME,SAL
  from emp
  where EMPNO=&EMPNO;
  begin
  open PROGRAMMER;
  LOOP
  fetch PROGRAMMER
  into a,b;
 EXIT WHEN PROGRAMMER%NOTFOUND;
  dbms_output.put_line('THE NAME IS'|| A || 'SALARY'|| B );
 END LOOP;
  close PROGRAMMER;
  end;

تم التعديل بواسطة eslam4444, 30 May 2010 - 08:04 PM.

mcts||''||oca||''||ocp||askpc expert

I hope soon successful Ceh


متغيب مؤقتا