بتاريخ: 2 نوفمبر 200619 سنة comment_81952 السلام عليكم ورحمة الله ،،، اخواني الاعزاء قمت بإنشاء برنامج صغير من 2 Table فقط وهم :Myhr MastarSick Detailsنجحت في عمل كود يأتيني بالبيانات التابعة للتايبل Myhr لكني فشلت في عمل الكود ليأتيني ببيانات تايبل الـ Sick وانا اريد ان يكود هذا الكود في نفس الـ Trigger او اي حل آخر .مرفق صورة للفورم توضح قصدي + كود الـ Search على الـ Note padوشكراً ارجو من اهل العلم والخبرة افادتي اخوكم عبد الخالقجزاكم الله خيراً تقديم بلاغ
بتاريخ: 2 نوفمبر 200619 سنة كاتب الموضوع comment_81953 اخواني الاعزاء لقد فشلت في تحميل الملفات حيث اني غير مصرح لي على كل حال سوف اكتب الكود على الصفحة DECLAREn number:=:search;CURSOR GETmyhr ISSELECT staff,first_name,last_name,civil_id,mobile,genderFROM myhrwhere staff like '%'||n||'%';BEGINFIRST_RECORD;OPEN GETmyhr; LOOPFETCH getmyhr INTO :myhr.staff,:myhr.first_name,:first_name,:civil_id,:mobile,:gender;EXIT WHEN GETmyhr%NOTFOUND;NEXT_RECORD;END LOOP;CLOSE GETmyhr;END; تقديم بلاغ
بتاريخ: 3 نوفمبر 200619 سنة كاتب الموضوع comment_82037 اما بالنسبة لتايبل الـ Sick فالـ columns هم :staffsick_dateend_sick_dateduration تقديم بلاغ
بتاريخ: 8 نوفمبر 200619 سنة comment_82468 السلام عليكم ورحمة الله فقط أضف التالي في أمر ال select تبع الـ Cursor كالآتيCURSOR GETmyhr ISSELECT m.*,s.*FROM myhr m,staff swhere s.staff=m.staff and s.staff like '%'||n||'%';والله أعلمأخوك Shibeika تقديم بلاغ
بتاريخ: 8 نوفمبر 200619 سنة كاتب الموضوع comment_82536 اخي Shibeikaشكراً لك ، العملية اوكي بس واجهة مشكلة في طريقة كتابة الـ FetchFETCH getmyhr INTO :m.staff,:m.first_name,:first_name,:civil_id,:mobile,:gender;كيف اقدر اضبطها بين الـ 2 Table ؟؟؟؟شكرا اخي Shibeika تقديم بلاغ
بتاريخ: 9 نوفمبر 200619 سنة كاتب الموضوع comment_82548 اخي Shibeika اولاً نجحت العملية ومافي داعي لموضوع الـ Fetch لاني استطعت ان احل المشكلة من خلال عدة محاولات . الحل كان من خلال الطريقة يلي عطيتني ياها ، انا اشكرك جداً جداً وكثر الله من امثالك . وانا بصراحة صرلي اسبوع انتظر ان يرد علي احد واخيراً بعث لي الله ابن حلال مثلك ، شكراً لك . وفقك الله بما هو خير لامتك واخوانك اخوك عبد الخالق تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.