隨筆-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 想想 閱讀(308) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 哈尔滨市| 洱源县| 高清| 沭阳县| 星子县| 肥东县| 灌南县| 兴仁县| 太白县| 龙江县| 蓬莱市| 通江县| 清河县| 富锦市| 沙洋县| 武穴市| 九寨沟县| 贺兰县| 宁河县| 鄂尔多斯市| 米泉市| 桓仁| 吉木萨尔县| 饶河县| 清河县| 康马县| 尉氏县| 文水县| 晋州市| 宜州市| 大冶市| 诸暨市| 曲水县| 五原县| 浏阳市| 荔波县| 绥棱县| 阜宁县| 祁阳县| 拜城县| 耿马|