بتاريخ: 3 مايو 200818 سنة comment_127929 يا شباب انا كتبت هذا الكود في شاشة الlogin بس المشكلة في هذا الكود لا يظهر الخطأ الا اذا ادخلت اسم موجود في الdatabase وايضا اذا لم ادخل اي اسم او كلمة مرور ايضا لا يظهر الخطأوهذا هو الكود ارجوووووووو تعديله وايضاح الخطأdeclarecursor dd is select user_id,pass_word,usernamefrom user_login where username=:userr ; ddv dd%rowTYPE; xx number:=1;begin for ddv in dd loop :xx:=:xx+1; if :xx=3 then exit_form; elsif (ddv.username=:userr) and (ddv.pass_word=:pass) then call_form('c:\system\forms\main_admin',hide,no_replace,no_query_only,''); Exit_form(no_validate); else message(||'error '||:xx); message(||' error'||:xx); end if; end loop;end; تم تعديل 3 مايو 200818 سنة بواسطة alsofi تقديم بلاغ
بتاريخ: 3 مايو 200818 سنة comment_127952 انا هاجرب معاك كود و انت شوف لو عجبك شغالللللللللللللللللل declare v_1 varchar2(20); v_2 varchar2(20); v_3 varchar2(20); begin select usr, passw,user_id into v_i,v_2,v_3 from all_users where usr=:user_name and passw = :passw; if v_1 is null or v_2 is null then your_message else call_form(your_form); exit_form('log_in'); end if exception when no_data_found then your_message end; جرب و انا فى انتظاركايهاب وجدى تم تعديل 3 مايو 200818 سنة بواسطة hobaa تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.