بتاريخ: 18 أبريل 200619 سنة comment_66757 تحيه طيبه و بعدانا قمت بمعونات الله بعمل نظام صلاحيات باستخدام ال ddl and dcl و عند عمل logon باستخدم password or username غير صحيح يظهر الشاشة الرئيسيه و لا يظهر القوائم .هل من الممكن عند ادخال password or username غير صحيح يظهر شاشة ال logon ????ايهاب وجدى تقديم بلاغ
بتاريخ: 19 أبريل 200619 سنة comment_66807 السلام عليكم أخي hobaa ...ممكن تضع global في ال logon form يأخذ قيمة معينة إذا كان الـ user و password صحيحين.. مثلا 'ok' ..و تطلبه في باقي الفرمز بتاعتك و إذا كان قيمة الglobal غير 'ok' يرجعك تاني على الـ logon form ...أرجو إني أكون فهمت الوضع بشل صحيح تقديم بلاغ
بتاريخ: 19 أبريل 200619 سنة كاتب الموضوع comment_66819 شكرآ على اهتمانك بس ممكن اكون موضحتش كفايه .انا عامل نظام الصلاحيات بأستخدام ال menu secirty و شغال كويس . المشكله ان لما استخدم اسم مستخدم و كلمة سر غير صحيح يفتح الشاشة الرئسيه و لاكن بالطبع لا يظهر اى من القوائم لان هذا الامستخدم ( الخاطء) ليس لديه اى صلاحيه حتى يظهر اى من القوائم . و انا اريد عندما يدخل المستخدم كلمة مرور و كلمة سر خاطئ يظهر الشاشه الدخول (logon form ) وانا حاولت استخدام if form_sccuss then new_form('log_on.fmx'); end if; ولكنها لم تنفع !!!!!!!!!اتمنى الرد و اتمنى ان تكون وضحتايهاب وجدى تقديم بلاغ
بتاريخ: 20 أبريل 200619 سنة كاتب الموضوع comment_66904 مافيششششششششششششششششش حددددددددددددددددددددددددد عنددددددددددددددددددددددددده حللللللللللللللللللللللايهاب وجدى تقديم بلاغ
بتاريخ: 20 أبريل 200619 سنة comment_66909 السلام عليكمهناك كذا طريقة ممكن تجربها===============1- انك تعمل check على هذا المستخدم فى جدول All_users فإذا لم يكن موجود يظهر شاشة login2- انك بعد الاتصال تعمل select لاى حاجة من جدول عندك وذلك قبل ما تروح على الشاشة الرئسية فإذا اعطى نتيجة يبقى تمام ويذهب على الشاشة الرئيسية وإذا لم يعطى نتيجة سوف يظهر لك exception FRM-40505: ORACLE error: unable to perform query. وعند ذلك تجعله يذهب الى login form==========يارب اكون ساعدتك تقديم بلاغ
بتاريخ: 20 أبريل 200619 سنة كاتب الموضوع comment_66924 فى البديه مشكور على اهتمكامكبس اذا ادخل المستخدم اسم البمورو صحيح و ادخل اكلمة السر خطاء ما هو الحللللللللللللللللللللللللللانا عارف انى ممكن اكون غلس بس انت اكيد تحب تعمل شغل ميخرش المايهايهاب وجدى تقديم بلاغ
بتاريخ: 21 أبريل 200619 سنة comment_66969 السلام عليكم انا عارف انى ممكن اكون غلس بس انت اكيد تحب تعمل شغل ميخرش المايه شوف يا اخ hobaa=========== انت ممكن تتغلب على المشكلة دى كالاتى:-- اعمل جدول فية المستخدمين وكلمة المرور- عند عمل الكونكت اعمل check فى الجدول لو كان موجود اذاً تتدخل على الفورم الرئيسية. لو مش موجود يبقى يدخل على login مرة اخرى===============جرب وقولى الاخبار تقديم بلاغ
بتاريخ: 22 أبريل 200619 سنة comment_67038 السلام عليكم وهذه اجابة من الاخ mustafa76 لمشكلة اني اجبت على هذا السؤال اكثر من مرة وفي كل مرة اطلب من اصحاب الاسئلة ان يظيفو الاجابة على مشاركاتهم حتى تعم الفائدة ولكن لافائدة والمشكلة اني ممنوع من المشاركة في الموقع .اليك الحلdeclaree boolean:=FALSE;BEGINLOGON('SCOOTTTT','TIGER@LOCAL',E);IF FORM_FAILURE THENIF DBMS_ERROR_CODE=-1017 THENMESSAGE('اسم المستخدم او كلمة المرور غلط);END IF;END IF;END;طبعاً انا اذكر رقم الخطاهذا فقط ابحث عن ارقام الااخطاء الاخرى وعالجهاولاتنسانا من دعاء صالح تدعو لنا به ولامة محمد ولاتنسى ان تظيف الاجابة على مشاركتك حتى تعم الفائدة تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.