java调用储存过程的方法
来源:互联网 发布:阿里年会马云压轴演讲 编辑:程序博客网 时间:2024/04/29 13:18
java调用储存过程的方法
public static Integer getStock(String strdate, Long orgId, Long productId){
if(strdate==null||orgId==null||productId==null)
throw new IllegalArgumentException();
Integer stock = null;
//DataAccess da = DataAccessFactory.create(BPMConstant.ERP_DATABASE);
Connection conn=null;
CallableStatement fun = null;
try {
String callSQL = "{?=call getstock(?,?,?)} ";
//Connection conn = da.getConnection();
conn=DBUtil.getConnection(BPMConstant.ERP_DATABASE);
fun = conn.prepareCall(callSQL);
fun.registerOutParameter(1, oracle.jdbc.OracleTypes.NUMBER);
fun.setString(2, strdate);
fun.setLong(3, orgId);
fun.setLong(4, productId);
fun.execute();
stock = fun.getInt(1);
}catch(Exception e){
e.printStackTrace();
}finally{
DBUtil.closeCallableStatement(fun);
DBUtil.closeConnection(conn);
}
return stock;
转自:http://www.cdtarena.com/javapx/201303/7954.html
- java调用储存过程的方法
- java调用储存过程的方法
- java中调用储存过程
- java中调用储存过程
- 在java语言中调用储存过程
- 函数的储存过程,和另类调用.
- java 方法调用的过程
- 数据库调用储存过程底层代码的写法
- Java方法调用过程
- Java方法调用过程
- java调用oracle存储过程的方法
- Java调用存储过程的方法
- Java对存储过程的调用方法
- Java对存储过程的调用方法
- Java对存储过程的调用方法
- Java 调用对象方法的执行过程
- Java对存储过程的调用方法
- java 方法调用过程遵循的原则
- 显示已挂载的文件系统
- 程序员面试宝典题目-栈、队列
- 11g调度--Programs使用
- 找到一个或多个多重定义的符号解决方案
- 初始化表
- java调用储存过程的方法
- UIScrollView属性总结
- 64位centos下安装python的PIL模块
- Palindrome partitioning
- Android - 文件读写操作 总结
- Android基站定位——三基站(多基站)定位(三)
- 过滤器tr工具
- 观察者模式
- Openxml:如何触发Excel中的公式