隨筆-3  評論-2  文章-0  trackbacks-0

          session.update不能直接用,因為他是以ID為主鍵,必須查詢出ID才能進行更新。。。

          Usertable user=null;

          Session session=HibernateSessionFactory.getSession();
          String sql="from Usertable as user where user.username=?";
          Query q=session.createQuery(sql);
          q.setString(0,username);
          List l=q.list();
          Iterator ite=l.iterator();
          if(ite.hasNext()){
             user=(Usertable)ite.next();
            
          }
          return user;

          查詢完以后才能更新用SESSION.UPDATE就行了。

          posted on 2008-09-23 20:12 想想 閱讀(307) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 岢岚县| 叙永县| 义乌市| 沈阳市| 灵宝市| 平谷区| 上思县| 湾仔区| 龙江县| 芜湖市| 汤原县| 天台县| 湖口县| 木兰县| 大同市| 宝鸡市| 眉山市| 柘城县| 徐汇区| 定兴县| 靖远县| 渝中区| 高唐县| 财经| 临潭县| 泸定县| 阿尔山市| 丰台区| 连平县| 定州市| 嘉兴市| 普兰县| 溧阳市| 竹溪县| 井研县| 城步| 廊坊市| 安远县| 宿州市| 乐平市| 通山县|