读书人

java调用存储过程跟函数

发布时间: 2012-07-31 12:33:46 作者: rapoo

java调用存储过程和函数
存储过程:有参数

    String rSet=null;    CallableStatement cStatement=null;    try {       cStatement=connection.prepareCall("{Call sellTicketPROC(?,?,?,?,?,?,?)}");       cStatement.setString(1, lineID);       cStatement.setString(2, beginStation);       cStatement.setString(3, endStation);       cStatement.setString(4, date);       cStatement.setString(5, TrainNum);       cStatement.setString(6, seatTyle);      cStatement.registerOutParameter(7,Types.VARCHAR);       cStatement.execute();       rs=cStatement.getString(7);//得到输出结果



调用函数:
sql="{?=call function_test(?,?)}";st.registerOutParameter(1, Types.VARCHAR);cStatement.setString(2, lineID);cStatement.setString(3, beginStation);

读书人网 >软件架构设计

热点推荐