بتاريخ: 27 نوفمبر 201213 سنة comment_229549 السلام عليكم تحية طيبة اريد عمل Calling PL/SQL Procedure ADF application وقد استخدم : public String getEmployeeName(int empId){ CallableStatement cs=null; try{ cs=getDBTransaction().createCallableStatement("begin ? := get_dt_num (?); end;",0); cs.registerOutParameter(1, Types.VARCHAR); cs.setInt(2, empId); cs.executeUpdate(); return cs.getString(1); }catch(SQLException e){ throw new JboException(e); } }وفي " return cs.getString(1); " يظهر خطئ مرفق بصورة ارجوا المساعدة تقديم بلاغ
بتاريخ: 28 نوفمبر 201213 سنة comment_229555 اتفضل اخي شاهد المحاضرتين دول وهتعرف ان شاء الله ازايCalling PL/SQL Procedure ADF applicationالدرس الاول الدرس التاني اتمني لك مشاهد ممتعة و مفيدة و ربنا معاك تقديم بلاغ
بتاريخ: 28 نوفمبر 201213 سنة كاتب الموضوع comment_229558 السلام عليكم الرابط الخاص بالدرس الاول غير موجود ارجوا ارسله مرة اخر وشكر لتعاونكم معنا تقديم بلاغ
بتاريخ: 28 نوفمبر 201213 سنة comment_229565 السلام عليكم الرابط الخاص بالدرس الاول غير موجود ارجوا ارسله مرة اخر وشكر لتعاونكم معنا --First Parameter In --Second Parameter Out ---This can repeat Use this code public String CallProcedureParamInParamOut(String param1) { CallableStatement stat = null; try { String sql = "{call ProcedureName (?,?)}"; stat = getDBTransaction().createCallableStatement(sql, 1); stat.setString(1, param1); stat.registerOutParameter(2, Types.VARCHAR); stat.execute(); String param2 = stat.getString(2); return param2; } catch (Exception e) { e.printStackTrace(); } finally { try { stat.close(); } catch (Exception e) { } } return null; } تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.