返回游标?自定义类型?还是临时表?
那java怎样获取返回的数据啊??
那java怎样获取返回的数据啊??
解决方案 »
- 急!!每个class都写完了,就是运行时出问题了。。。。
- 求教Hibernate错误Could not execute JDBC batch update 请耐心看完
- servlet小问题,求解!
- weblogic如何发布gwt-ext?
- Hibernate session线程安全问题
- 使用spring的unit test,找不到配置文件
- 急救~!webwork中的乱码~!
- soap和http的问题
- 如何配置tomcat才能实现类似于asp的global功能,实现在线人数的统计?
- 用DOM解析XML的问题!!!100分!!!
- 关于Quartz_Job_Scheduling_Framework java中作业调度的问题
- 用的是Hibernate + spring,如何调用数据库的存储过程那?
public Object doInCallableStatement(CallableStatement cs)
throws SQLException, DataAccessException {
//定义过程输出参数类型
cs.registerOutParameter(1, Types.VARCHAR);
cs.registerOutParameter(2, Types.VARCHAR);
cs.execute();
//获取过程输入参数
cs.getString(1));
cs.getString(2));
return 返回你要的信息;
}
});
记着,给分哦!
psmt = conn.prepareCall({call pres(?,?,?)});
psmt.setInt(1,111);
psmt.setString(2,"xxxx");
psmt.registerOutParameter(3, Types.VARCHAR);
psmt.executeUpdate();// 返回的数据
String result = psmt.getString(3);
应该能满足你的需要。