一杯清茶

          統計

          留言簿

          Oracle SQL/PLSQL

          PowerDesigner教程系列

          Struts2.0

          web開發

          三人行

          從事RCP開發的同行

          工作流和權限設置

          閱讀排行榜

          評論排行榜

          java 調用存儲過程

          //調用存儲過程帶參
                      CallableStatement ca = conn.prepareCall("{call Login (?,?)}");
                      ca.setString(1,username);
                      ca.setString(2,password);
                      ca.execute();

          //調用存儲過程帶返回參數的
                      CallableStatement ca = conn.prepareCall("{call Login (?,?,?)}");
                      ca.setString(1,username);
                      ca.setString(2,password);
                      ca.registerOutParameter(3,java.sql.Types.INTEGER);
                      ca.execute();
                      int returnOut = ca.getInt(3);

           //調用存儲過程帶返回值的return
                      CallableStatement ca = conn.prepareCall("{?=call Login (?,?,?)}");
                      ca.setString(2,username);
                      ca.setString(3,password);
                      ca.registerOutParameter(1,java.sql.Types.INTEGER);
                      ca.execute();
                      int returnOut = ca.getInt(1);

              //調用存儲過程返回兩個結果集
                      CallableStatement ca = conn.prepareCall("{call Login (?,?,?)}");
                      ca.setString(1,username);
                      ca.setString(2,password);
                      ca.execute();

                      ResultSet rs = ca.getResultSet();
                      while(rs.next())
                      {
                          System.out.println(rs.getInt(1)+rs.getString(2));
                      }
                   if(ca.getMoreResults())
                      {
                          rs = ca.getResultSet();
                          while (rs.next()) {
                              System.out.println(rs.getInt(1) + rs.getString(2));
                          }

          posted on 2009-01-08 11:07 一杯清茶 閱讀(195) 評論(0)  編輯  收藏 所屬分類: 數據庫

          主站蜘蛛池模板: 仁寿县| 巧家县| 浮山县| 广昌县| 西丰县| 绵竹市| 伊宁市| 巍山| 梅河口市| 华坪县| 隆子县| 基隆市| 榆树市| 安远县| 静乐县| 广昌县| 清苑县| 安国市| 白玉县| 精河县| 平乐县| 鄂托克旗| 游戏| 荣昌县| 南乐县| 西乌珠穆沁旗| 吉林省| 永胜县| 新源县| 顺昌县| 榕江县| 梨树县| 烟台市| 汉中市| 辽阳市| 于都县| 菏泽市| 乐昌市| 江川县| 楚雄市| 青神县|