بتاريخ: 10 نوفمبر 201510 سنة comment_267530 عندى باتون كاتب تحتيه الكودده كل ما اجى انفذ يطلعلى الخطا اللى فى عنوان الموضوع String amDef="model.AppModule"; String config="AppMخduleLocal"; ApplicationModule am=Configuration.createRootApplicationModule(amDef, config); AppModuleImpl service=(AppModuleImpl)am; service.query(); ودى الدالة اللى فى AppModleImpl int tc1,sm1,bc1; String tc,sm,bc; String un; Double cp; int res=0; public void queryData(){ ViewObject vo=getTypeView1(); vo.executeQuery(); while(vo.hasNext()){ Row row=vo.next(); tc=(String)row.getAttribute("TypeCode"); cp=(Double)row.getAttribute("current_price"); sm=(String)row.getAttribute("sell_mass"); un=(String)row.getAttribute("UnitName"); } tc1 =Integer.parseInt(tc); sm1=Integer.parseInt(sm); bc=BellImpl.foreign.toString(); bc1=Integer.parseInt(bc); String plCode="begin\n update bell_details set mass=?,price=?,type_number=?,unit=(select unit_code from unit where unit_name='?') where bell_code=?;"+ "commit;"+"end;"; CallableStatement stmt=null; try{ stmt=getDBTransaction().createCallableStatement(plCode,getDBTransaction().DEFAULT); stmt.setInt(1,sm1); stmt.setDouble(2,cp); stmt.setInt(3,tc1); stmt.setString(4, un); stmt.setInt(5,bc1); res=stmt.executeUpdate(); stmt.close(); }catch(Exception e){ e.printStackTrace(); } } تقديم بلاغ
بتاريخ: 10 نوفمبر 201510 سنة كاتب الموضوع comment_267531 الايرور بيطلع مثل الجملة التالية Exception Model.appmoduleimpl Cannot Be Cast To Model.appmoduleimpl تقديم بلاغ
بتاريخ: 10 نوفمبر 201510 سنة comment_267534 طيب حرف خ بهذا السطر String config="AppMخduleLocal"; هذا ورد سهواً قبل أم بعد الخطأ الذي يظهر ؟ إن حذفت هذا الحرف الزائد هل لا زالت المشكلة كما هي ؟ تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.