小小白丶
前天 17:13
发布在问答
如何解析获取脚本的返回值?
我通过脚本调用数据库存储过程,存储过程有输出参数,如何调用成功后解析输出参数值赋值给报告中的参数?或者能不调用存储过程,直接调用sql语句并解析查询结果吗?调用脚本如下:
var p_data_date = "7369"; //存储过程参数
var p_result= null;
/*连接数据库*/
var conn=null;
try{
conn=createConnection(CONNECTION,"本机ORACLE");//数据原链接
var stmt=conn.prepareStatement("call get_single_empno(?,?)");//执行语句,'?"代表参数
stmt.setString(1,p_data_date); //传参
stmt.executeUpdate();
conn.commit();
debug("执行成功"); //执行结束后提醒
}catch(e){
try{
if(conn!=null){
conn.rollback();
}
}catch(e1){
}
debug("执行失败,错误信息:"+e); //执行失败后输出异常信息
}finally{
if(conn!=null){
try{
conn.close0;
}catch(e2){
}
}
}
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。