隨筆 - 147  文章 - 71  trackbacks - 0
          <2009年1月>
          28293031123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(1)

          隨筆分類(146)

          隨筆檔案(147)

          文章分類(28)

          文章檔案(28)

          喜歡的Blog

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          ---------------不帶輸出參數的----------------------------------

           1create procedure getsum
           2@n int =0<--此處為參數-->
           3as
           4declare @sum int<--定義變量-->
           5declare @i int
           6set @sum=0
           7set @i=0
           8while @i<=@n begin
           9set @sum=@sum+@i
          10set @i=@i+1
          11end
          12print 'the sum is '+ltrim(rtrim(str(@sum)))
          --------------在SQL中執行:--------------------
          1exec getsum 100

          ------------在JAVA中調用:---------------------

                  JAVA可以調用  但是在JAVA程序卻不能去顯示該存儲過程的結果 因為上面的存儲過程的參數類型int 傳遞方式是in(按值)方式
           1import java.sql.*;
           2
           3public class ProcedureTest {
           4    public static void main(String args[]) throws Exception {
           5        //加載驅動
           6        DriverManager.registerDriver(new sun.jdbc.odbc.JdbcOdbcDriver());
           7        //獲得連接
           8        Connection conn = DriverManager.getConnection("jdbc:odbc:mydata""sa",
           9                "");
          10        //創建存儲過程的對象
          11        CallableStatement c = conn.prepareCall("{call getsum(?)}");
          12        //給存儲過程的參數設置值
          13        c.setInt(1100); //將第一個參數的值設置成100        
          14        //執行存儲過程
          15        c.execute();
          16        conn.close();
          17    }

          18}

          posted on 2009-01-25 11:07 飛翔天使 閱讀(553) 評論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 加查县| 彰武县| 石狮市| 蒙阴县| 新龙县| 武清区| 达孜县| 清苑县| 封丘县| 恩平市| 开远市| 达拉特旗| 望奎县| 德安县| 白山市| 天全县| 新营市| 灵宝市| 毕节市| 子洲县| 西乌| 姚安县| 茌平县| 东至县| 积石山| 新和县| 随州市| 兖州市| 海门市| 资阳市| 临清市| 页游| 措勤县| 泸州市| 霍山县| 综艺| 泗水县| 日土县| 教育| 尉氏县| 铜梁县|