الانتقال إلى المحتوى
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.

عاوز اعرف مين دخل من اليوذر دى والوقت اللى دخل فيه وايه اللى عمله بالظبط فى الداتابيز

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته
الاخوة الاحباب رواد المنتدى الكرام اساتذتى الكرام
جعل الله علمكم نافع دائما
وجزاكم الله الخير الكثير عن كل ما تعلم وانا أولهم

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

الله المستعان
وبارك الله فيكم

بتاريخ:

الأخ الفاضل أحمد
هناك افكار عديده لعمل مثل هذه الشاشه ... و لنأخذ على سبيل المثال الفكره التى طرحتها اوراكل فى كتابها PL/SQL10G الفصل الحادى عشر شريحه رقم 6 .. و الفكره قائمه على عمل DATA BASE TRIGGER لتسجيل وقت الدخول لأى مستخدم على قاعده البيانات كما يلى :

اولا سوف تقوم بعمل جدول لتحفظ به اوقات الدخول و اسماء المستخدمين و ليكن اسم الجدول log_trig_table ثم تقوم بعمل هذا التريجر



CREATE OR REPLACE TRIGGER logon_trig
AFTER LOGON ON SCHEMA
BEGIN
INSERT INTO log_trig_table(user_id,log_date,action)
VALUES (USER, SYSDATE, 'Logging on');
END;
/


اما هذا التريجر للخروج



CREATE OR REPLACE TRIGGER logoff_trig
BEFORE LOGOFF ON SCHEMA
BEGIN
INSERT INTO log_trig_table(user_id,log_date,action)
VALUES (USER, SYSDATE, 'Logging off');
END;
/



هذه فكره ... و هناك فكره اخرى طرحتها اوراكل فى كتاب forms10g و تعتمد على التسجيل عند فتح الشاشه الرئيسيه للبرنامج و ذلك بأستخدام ال Dynamic sql والتريجر و بنفس الفكره السابقه و لكن التريجر عى مستوى ال Applications و ليس على مستوى الdatabase .

ومرفق شاشه توضح هذه العمليه و ملف به الكود الخاص بانشاء الجدول و التريجر ... و الله المستعان و اتمنى ان ارى لك اكثر من 9 مشاركات يا بطل :rolleyes:

s_bakkar.zip

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

ربنا يبارك في حضرتك يا مستر ربنا يجزيك كل الخير مش غريب على حضرتك اسلوبك ا لممتع وتعاونك اللا متناهى جعله الله فى ميزان حسناتك ونفع به
اشكرك جزيل الشكر

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

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

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

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

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

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.