الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ارجو مساعدتي في كود الـ Search لاثنين تايبل معاً

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله ،،،

اخواني الاعزاء

قمت بإنشاء برنامج صغير من 2 Table فقط وهم :

Myhr Mastar
Sick Details


نجحت في عمل كود يأتيني بالبيانات التابعة للتايبل Myhr لكني فشلت في عمل الكود ليأتيني ببيانات تايبل الـ Sick وانا اريد ان يكود هذا الكود في نفس الـ Trigger او اي حل آخر .

مرفق صورة للفورم توضح قصدي + كود الـ Search على الـ Note pad

وشكراً ارجو من اهل العلم والخبرة افادتي
اخوكم عبد الخالق
جزاكم الله خيراً

بتاريخ:
  • كاتب الموضوع

اخواني الاعزاء

لقد فشلت في تحميل الملفات حيث اني غير مصرح لي
على كل حال سوف اكتب الكود على الصفحة



DECLARE
n number:=:search;
CURSOR GETmyhr IS
SELECT staff,first_name,last_name,civil_id,mobile,gender
FROM myhr
where staff like '%'||n||'%';

BEGIN
FIRST_RECORD;
OPEN GETmyhr;
LOOP
FETCH getmyhr INTO :myhr.staff,:myhr.first_name,:first_name,:civil_id,:mobile,:gender;

EXIT WHEN GETmyhr%NOTFOUND;
NEXT_RECORD;
END LOOP;
CLOSE GETmyhr;

END;

بتاريخ:
  • كاتب الموضوع

اما بالنسبة لتايبل الـ Sick فالـ columns هم :

staff
sick_date
end_sick_date
duration

بتاريخ:

السلام عليكم ورحمة الله
فقط أضف التالي في أمر ال select تبع الـ Cursor كالآتي
CURSOR GETmyhr IS
SELECT m.*,s.*
FROM myhr m,staff s
where s.staff=m.staff and
s.staff like '%'||n||'%';



والله أعلم
أخوك Shibeika

بتاريخ:
  • كاتب الموضوع

اخي Shibeika

شكراً لك ، العملية اوكي بس واجهة مشكلة في طريقة كتابة الـ Fetch

FETCH getmyhr INTO :m.staff,:m.first_name,:first_name,:civil_id,:mobile,:gender;

كيف اقدر اضبطها بين الـ 2 Table ؟؟؟؟

شكرا اخي Shibeika

بتاريخ:
  • كاتب الموضوع

:)

 

اخي Shibeika

 

اولاً نجحت العملية ومافي داعي لموضوع الـ Fetch لاني استطعت ان احل المشكلة من خلال عدة محاولات .

الحل كان من خلال الطريقة يلي عطيتني ياها ، انا اشكرك جداً جداً وكثر الله من امثالك .

وانا بصراحة صرلي اسبوع انتظر ان يرد علي احد واخيراً بعث لي الله ابن حلال مثلك ، شكراً لك .

 

وفقك الله بما هو خير لامتك واخوانك

 

اخوك

عبد الخالق

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.