بتاريخ: 29 مارس 201214 سنة comment_222451 Declare user1 varchar2(20); pass1 varchar2(20); BeginIF :USER_NAM IS NOT NULL AND :PASS IS NOT NULL THEN SELECT USER_C , USER_N , PASS , EMP_ID ,COMP_C INTO user1, :GLOBAL.USER_N , pass1,:GLOBAL.EMP_ID,:GLOBAL.COMP_C FROM USERS WHERE USER_N = :USER_NAM AND PASS = :PASS ; call_form('C:\Orcl_forms\system1.fmx',HIDE,do_replace);ELSE MESSAGE('خطاء فى كلمة المرور '); MESSAGE('خطاء فى كلمة المرور '); GO_ITEM('USER_NAM'); END IF; Exception WHEN NO_DATA_FOUND THEN MESSAGE('خطاء فى كلمة المرور '); MESSAGE('خطاء فى كلمة المرور '); CLEAR_BLOCK(NO_COMMIT); end; عند كتابة اسم المستخدم بالارقام يعمل جيدا و لاكن عند كتابة اسم المستخدم حروف لن يستطيع مساواة لاسم الموجود فى الفورم مع الاسم الى فى الداتا بيزفى مشكلة فى الجملة WHERE USER_N = :USER_NAMارجو المساعدة من فضلكمشكرا تم تعديل 29 مارس 201214 سنة بواسطة hany1002 تقديم بلاغ
بتاريخ: 29 مارس 201214 سنة comment_222456 السلام عليكمجرب عمل التالي: WHERE Upper(USER_N) = Upper(:USER_NAM) AND Upper(PASS) = Upper(:PASS); تقديم بلاغ
بتاريخ: 30 مارس 201214 سنة كاتب الموضوع comment_222464 شكرا جزيلا تم حل المشكلة تم تعديل 30 مارس 201214 سنة بواسطة hany1002 تقديم بلاغ
بتاريخ: 31 مارس 201214 سنة comment_222501 السلام عليكمجرب عمل التالي: WHERE Upper(USER_N) = Upper(:USER_NAM) AND Upper(PASS) = Upper(:PASS); استاذنا الفاضل المشكله ان upper في الباسورد هتلغي موضوع ال case sensetive .... انا الحمد لله شغاله معايه تمام من غير upperشرا اخي الفاضل تم تعديل 31 مارس 201214 سنة بواسطة m_salem80 تقديم بلاغ
بتاريخ: 31 مارس 201214 سنة comment_222503 السلام عليكمجرب عمل التالي: WHERE Upper(USER_N) = Upper(:USER_NAM) AND Upper(PASS) = Upper(:PASS); استاذنا الفاضل المشكله ان upper في الباسورد هتلغي موضوع ال case sensetive .... انا الحمد لله شغاله معايه تمام من غير upperشرا اخي الفاضل كلام سليمولكن حسب الاستخدام وسهولة تذكر الباسوورد...كل شيخ وطريقته مداخلة جميلة اشكرك. تقديم بلاغ
بتاريخ: 31 مارس 201214 سنة comment_222528 السلام عليكمجرب عمل التالي: WHERE Upper(USER_N) = Upper(:USER_NAM) AND Upper(PASS) = Upper(:PASS); استاذنا الفاضل المشكله ان upper في الباسورد هتلغي موضوع ال case sensetive .... انا الحمد لله شغاله معايه تمام من غير upperشرا اخي الفاضل كلام سليمولكن حسب الاستخدام وسهولة تذكر الباسوورد...كل شيخ وطريقته مداخلة جميلة اشكرك. الشكر الجزيل لك انت اخي الفاضل .... والله انا اتعلمت من حضرتك حاجات كتير ... جزاك الله عنا بها خيرا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.