JAVABEAN调用存储过程的方法怎么写,带有多个返回值的?JSP里如何调用?
JSP里是这样写的:请大家翻译成javabean的,并给出JSP调用的路例子。
String ret1="";
String ret2="";
String ret3="";
String ret4="";
String ret5="";
Connection conn = db.getConn();
CallableStatement cmt=null;
try
{
cmt=conn.prepareCall("{call recount(?,?,?,?,?)}");
cmt.registerOutParameter(1,Types.CHAR);//注册输出参数
cmt.registerOutParameter(2,Types.VARCHAR);//注册输出参数
cmt.registerOutParameter(3,Types.VARCHAR);//注册输出参数
cmt.registerOutParameter(4,Types.VARCHAR);//注册输出参数
cmt.registerOutParameter(5,Types.VARCHAR);//注册输出参数
cmt.execute();
ret1=cmt.getString(1);
ret2=cmt.getString(2);
ret3=cmt.getString(3);
ret4=cmt.getString(4);
ret5=cmt.getString(5);
cmt.close();
}
catch (SQLException ex)
{
System.err.println(ex.getMessage());
}
finally
{
try
{
if (cmt!=null) { cmt.close();}
if (conn!=null){ conn.close();}
}
catch (SQLException ex)
{
System.err.println(ex.getMessage());
}
finally
{
if (cmt!=null) { cmt.close();}
if (conn!=null){ conn.close();}
}
}
问题点数:50、回复次数:4Top
1 楼jihanzhong(逍遥)回复于 2005-06-01 22:09:21 得分 50
。。。。Top
2 楼Anajian(天行者)回复于 2005-06-02 08:27:03 得分 0
请那个解决一下啊!Top
3 楼Anajian(天行者)回复于 2005-06-03 09:25:11 得分 0
别沉了。Top
4 楼Anajian(天行者)回复于 2005-06-06 08:50:06 得分 0
不知道的,帮顶也行啊,可别沉了。问题还没解决呢?!Top




