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

مشكله فى logon

Featured Replies

بتاريخ:

تحيه طيبه و بعد


انا قمت بمعونات الله بعمل نظام صلاحيات باستخدام ال ddl and dcl و عند عمل logon باستخدم password or username غير صحيح يظهر الشاشة الرئيسيه و لا يظهر القوائم .
هل من الممكن عند ادخال password or username غير صحيح يظهر شاشة ال logon ????

ايهاب وجدى

بتاريخ:

السلام عليكم أخي hobaa ...
ممكن تضع global في ال logon form يأخذ قيمة معينة إذا كان الـ user و password صحيحين.. مثلا 'ok' ..
و تطلبه في باقي الفرمز بتاعتك و إذا كان قيمة الglobal غير 'ok' يرجعك تاني على الـ logon form ...

أرجو إني أكون فهمت الوضع بشل صحيح :D

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

شكرآ على اهتمانك بس ممكن اكون موضحتش كفايه .

انا عامل نظام الصلاحيات بأستخدام ال menu secirty و شغال كويس . المشكله ان لما استخدم اسم مستخدم و كلمة سر غير صحيح يفتح الشاشة الرئسيه و لاكن بالطبع لا يظهر اى من القوائم لان هذا الامستخدم ( الخاطء) ليس لديه اى صلاحيه حتى يظهر اى من القوائم . و انا اريد عندما يدخل المستخدم كلمة مرور و كلمة سر خاطئ يظهر الشاشه الدخول (logon form ) وانا حاولت استخدام

if form_sccuss then 
new_form('log_on.fmx');
end if;



ولكنها لم تنفع !!!!!!!!!
اتمنى الرد و اتمنى ان تكون وضحت

ايهاب وجدى

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

مافيششششششششششششششششش حددددددددددددددددددددددددد عنددددددددددددددددددددددددده حلللللللللللللللللللللل


ايهاب وجدى

بتاريخ:

السلام عليكم

هناك كذا طريقة ممكن تجربها
===============
1- انك تعمل check على هذا المستخدم فى جدول All_users
فإذا لم يكن موجود يظهر شاشة login

2- انك بعد الاتصال تعمل select لاى حاجة من جدول عندك وذلك قبل ما تروح على الشاشة الرئسية
فإذا اعطى نتيجة يبقى تمام ويذهب على الشاشة الرئيسية
وإذا لم يعطى نتيجة سوف يظهر لك exception
FRM-40505: ORACLE error: unable to perform query.
وعند ذلك تجعله يذهب الى login form

==========
يارب اكون ساعدتك

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

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

ايهاب وجدى

بتاريخ:

السلام عليكم

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


شوف يا اخ hobaa
===========
انت ممكن تتغلب على المشكلة دى كالاتى:-
- اعمل جدول فية المستخدمين وكلمة المرور
- عند عمل الكونكت اعمل check فى الجدول
لو كان موجود اذاً تتدخل على الفورم الرئيسية.
لو مش موجود يبقى يدخل على login مرة اخرى

===============
جرب وقولى الاخبار
بتاريخ:

السلام عليكم

وهذه اجابة من الاخ mustafa76

لمشكلة اني اجبت على هذا السؤال اكثر من مرة وفي كل مرة اطلب من اصحاب الاسئلة ان يظيفو الاجابة على مشاركاتهم حتى تعم الفائدة ولكن لافائدة والمشكلة اني ممنوع من المشاركة في الموقع .

اليك الحل

declare
e boolean:=FALSE;
BEGIN
LOGON('SCOOTTTT','TIGER@LOCAL',E);
IF FORM_FAILURE THEN
IF DBMS_ERROR_CODE=-1017 THEN
MESSAGE('اسم المستخدم او كلمة المرور غلط);
END IF;
END IF;
END;
طبعاً انا اذكر رقم الخطاهذا فقط ابحث عن ارقام الااخطاء الاخرى وعالجها

ولاتنسانا من دعاء صالح تدعو لنا به ولامة محمد ولاتنسى ان تظيف الاجابة على مشاركتك حتى تعم الفائدة

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

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

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

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

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

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.