……天天向上

          好的想法總是無窮無盡

          統計

          留言簿(1)

          閱讀排行榜

          評論排行榜

          測試JAVA中SELECT COUNT(*) FROM XXX得到的ResultSet行數

          初學的知識,怕忘記了,記錄下:
              /**
               *  測試SELECT COUNT(*)返回int類型的數據
               
          */


              
          public static int testRturnNumber()
              
          {
                  
          int number=0;
                  
          int number1=0;
                  Connection conn 
          = DBUtils.getConn();
                  Statement stmt
          =null;
                  
          try{
                  stmt 
          = conn.createStatement();
                  String strSQL
          ="select count(*)as num from t_bras_authinfo"
                  ResultSet rs 
          = stmt.executeQuery(strSQL);        

                  
          if(null!=rs)
                  
          {
                      
          while(rs.next())
                      
          {
                          number
          =rs.getInt("num"); //通過指定別名返回行數
                          number1=rs.getInt(1); //通過索引返回行數
                      }

                  }


              }

                  
          catch(Exception e)
                  
          {
                      logger4sdk
                      .debug(
          "[delLastMonthData] delete t_bras_authinfo faile : "
                              
          +e.getMessage());   
                      
          return number;
                  }

                  
          finally
                  
          {
                      DBUtils.close(conn, stmt, 
          null) ;
                  }

                  
          return number;
              }

          在主方法中執行:
             BrasDatabase bd=new BrasDatabase();
             int returnNum=bd.testRturnNumber();
             System.out.println("返回總行數:"+returnNum);

          以上兩種方式都可以正常返回行數。

          posted on 2012-06-07 11:24 japper 閱讀(3587) 評論(0)  編輯  收藏 所屬分類: Java

          主站蜘蛛池模板: 福清市| 通辽市| 襄樊市| 法库县| 金沙县| 东乡县| 罗甸县| 朔州市| 合江县| 嘉峪关市| 焦作市| 伊宁县| 莱阳市| 全椒县| 苏州市| 通河县| 南京市| 新建县| 屯留县| 陵水| 阿勒泰市| 洛南县| 长沙市| 城市| 亚东县| 宜春市| 霍林郭勒市| 天全县| 新丰县| 侯马市| 理塘县| 武夷山市| 海南省| 永吉县| 大渡口区| 读书| 农安县| 巢湖市| 桦川县| 德化县| 永城市|