永洪社区
标题:
是否有报表页面调用Oracle存储过程功能?
[打印本页]
作者:
yhdata_07cdba4f
时间:
2022-9-14 16:28
标题:
是否有报表页面调用Oracle存储过程功能?
做的固定报表页面,能否实现点击button组件就能调用Oracle的存储过程?主要就是想在页面执行Oracle的存储过程,有方法实现吗?有的话能否举个例子,多谢!
作者:
yhdata_bear
时间:
2022-9-14 16:44
您是想在报告页面上调用Oracle的存储过程?
作者:
yhdata_07cdba4f
时间:
2022-9-14 16:56
是的,我刚刚实现了。
var conn=null;
try{
conn=createConnection(CONNECTION,"dasd/dasdadad");
var stmt=conn.prepareStatement("call pro_aaa()");
stmt.executeUpdate();
conn.commit();
debug("执行成功");
}catch(e){
try{
if(conn!=null){
conn.rollback();
}
}catch(e1){
}
debug("执行失败,错误信息:"+e);
}finally{
if(conn!=null){
try{
conn.close();
}catch(e2){
}
}
}
但是这个每次我一打开报表就自动调用了。
我想实现的是点击导入按钮之后,这个存储过程才会被执行,有什么方法能实现吗? 这个导入按钮是个button按钮,填报提交。详见图片
作者:
yhdata_yzm
时间:
2022-9-16 14:07
yhdata_07cdba4f 发表于 2022-9-14 16:56
是的,我刚刚实现了。
var conn=null;
try{
欢迎光临 永洪社区 (https://club.yonghongtech.com/)
Powered by Discuz! X3.4