الانتقال إلى المحتوى

Adf Login Page


ramezmagdy1982

Recommended Posts

السلام عليكم

عندي مشكلة فى صفحة الدخول عند تشغيل usertype و  userid  يعطي  فشل فى الدخول وعند ايقاف الكود الخاص بهم الشاشه تشتغل بدون مشاكل ومتاكد من الهجاء الخاص بهم 

 

    public UserInfo Login(String userName,String  password){
        
            UserInfo user= null;
            ViewObject vo =  getAppUsersView1();
            ViewCriteria vc = vo.createViewCriteria();
            ViewCriteriaRow vcr =vc.createViewCriteriaRow();
            
            vcr.setAttribute("Username", userName);
            vcr.setAttribute("Password", password);
            vc.add(vcr);
            vo.applyViewCriteria(vc);
            vo.executeQuery();
            
            if (vo.hasNext())
            {
                user= new UserInfo();
                Row row=vo.next();
                user.setUserName ((String)row.getAttribute("Username"));
                user.setPassword  ((String)row.getAttribute("Password"));
              /* user.setUsreId(((Number)row.getAttribute("Userid")).intValue());*/
               
              /*  user.setUserType  (((Number)row.getAttribute("Usertype")).intValue());*/

                
                  user.setFirstName ((String)row.getAttribute("Firstname"));
                user.setLastName ((String)row.getAttribute("Lastname"));
                
                  
            }
            return user;
            }

رابط هذا التعليق
شارك

هل تأكدت من حالة الأحرف؟

نعم رجعت كل الحروف كان فى اختلاف فقط فى UserInfo وتم اصلحه ولكن لن تعمل الخطاء كان فى  setUsreId 

انا لحظت intValue  هي اللي فيه المشكلة بس مش عارف ايه المشكلة

تم تعديل بواسطة ramezmagdy1982
رابط هذا التعليق
شارك

ما النوع في view object؟

اولا شكر المهندس المحترم  مصطفي ماجد

ثانيا المشكلة اتحلت ولكن مش عارف  التفسير للحل

انا اخدت نفس الكود وجربت فى بروجكت قديم اشتغل

تقريبا فى مكشلة فى import في model

ده imprt القديم

import oracle.jbo.Row;

import oracle.jbo.ViewCriteria;

import oracle.jbo.ViewCriteriaRow;

import oracle.jbo.ViewObject;

import oracle.jbo.domain.Number;

import oracle.jbo.server.ApplicationModuleImpl;

import oracle.jbo.server.ViewLinkImpl;

import oracle.jbo.server.ViewObjectImpl;

وده اللي كان مش عاوز يشتغل

import oracle.jbo.Row;

import oracle.jbo.ViewCriteria;

import oracle.jbo.ViewCriteriaRow;

import oracle.jbo.ViewObject;

import oracle.jbo.server.ApplicationModuleImpl;

import oracle.jbo.server.ViewObjectImpl;

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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