بتاريخ: 15 ديسمبر 20169 سنة comment_280822 هذا الكود داخل class ويعطى خطأ getDBTransaction public String CASH_ADJ() { boolean result88=true; String PlSQLCode88 ="{CALL PROC_CASH_ADJ (?)}"; CallableStatement stat88=null; try { stat88=getDBTransaction().createCallableStatement(PlSQLCode88,getDBTransaction().DEFAULT); stat88.setObject(1,((Date)v_date)); result88=stat88.execute(); stat88.clearParameters(); } catch (Exception e88) { // TODO: Add catch code System.out.println("eeeeeeeeeeee"+result88); System.out.println("eeeeeeeeeee"+e88); System.out.println("hhhhhhhhhhh"+PlSQLCode88); int ii=1; System.out.println("iiiiii"+ii); e88.printStackTrace(); } finally { try { stat88.close(); } catch (Exception e88) { // TODO: Add catch code e88.printStackTrace(); } } return null; } تقديم بلاغ
بتاريخ: 15 ديسمبر 20169 سنة comment_280826 يجب الكتابة داخل AppModule أو Entity Object أو View Object تقديم بلاغ
بتاريخ: 15 ديسمبر 20169 سنة كاتب الموضوع comment_280833 شكرا يا باشمهندس ده كان فى شاشة الدخول عملت الاتى فى class login FacesContext context = FacesContext .getCurrentInstance(); Application app = context.getApplication(); System.out.println("after APPLICATION "+app); ValueBinding bind = app.createValueBinding("#{data.AppModuleDataControl.dataProvider}"); System.out.println("after ValueBinding "+bind); AppModuleImpl amm = (AppModuleImpl)bind.getValue(context); System.out.println("After appmodule"+amm); UserInfo user=amm.Login(userName, password); هل هذه الطريقة المثالية تقديم بلاغ
بتاريخ: 17 ديسمبر 20169 سنة كاتب الموضوع comment_280866 شكرا يا باشمهندس وقمت بتنفيذها من داخل AppModule تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.