追隨Java
          簡單的事情重復做,就會產生累積效應!
          posts - 260,  comments - 338,  trackbacks - 0
          ??? 有時候我們要實現一個批量刪除記錄的動作.
          ??? 我想了很久,用下面的代碼實現.如果那位有更好的方法請告訴我.:0)
          ?public?int?deleteBrands(Long[]?delBrandId){
          ????????Session?session?
          =?getSession();
          ?????????Transaction?tx?
          =?session.beginTransaction();
          ????????StringBuffer?sql?
          =?new?StringBuffer();
          ????????sql.append(
          "delete?Brand??where?brandId??in?(?:brandId)?");
          ??
          ????? Query?query?=?session.createQuery(sql.toString());
          ????????query.setParameterList(
          "brandId",delBrandId);
          ????????
          int?dels?=?query.executeUpdate();
          ????????tx.commit();
          ????????
          return?dels;
          ????}

          posted on 2006-03-28 17:06 Harryson 閱讀(4261) 評論(5)  編輯  收藏 所屬分類: Hibernate

          FeedBack:
          # re: hibernate 批量刪除
          2007-09-08 11:17 | tjbmx
          請問你這個參數是什么呀?謝謝了,我現在遇到了批量問題,真好請教.  回復  更多評論
            
          # re: hibernate 批量刪除
          2007-09-09 14:20 | Rami
          @tjbmx
          參數是你要刪除記錄的主鍵值數組。  回復  更多評論
            
          # re: hibernate 批量刪除
          2008-03-01 19:13 | d
          sss  回復  更多評論
            
          # re: hibernate 批量刪除
          2008-03-01 19:14 | d
          11111  回復  更多評論
            
          # re: hibernate 批量刪除
          2008-03-12 12:49 | some
          用存儲過程更好些,否則還是用jdbc  回復  更多評論
            

          <2006年3月>
          2627281234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿(10)

          隨筆分類(319)

          AJAX

          Coffee House

          CSS

          Java

          JavaScript

          Open Source

          ProjectManagement

          友情Blog

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 廉江市| 井冈山市| 绥江县| 清苑县| 尼玛县| 汝南县| 阳高县| 武鸣县| 长治县| 集安市| 宁明县| 蒲江县| 台湾省| 香港| 新巴尔虎右旗| 博野县| 泽普县| 望都县| 馆陶县| 满洲里市| 观塘区| 都兰县| 荣昌县| 理塘县| 贵定县| 肇州县| 五家渠市| 丹巴县| 界首市| 岳西县| 洛扎县| 临澧县| 米泉市| 东阿县| 大厂| 瑞昌市| 和平县| 安西县| 达拉特旗| 盐城市| 临安市|