此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【ccsky001】截止到2008-08-02 11:09:24的历史汇总数据(不包括此帖):
发帖的总数量:15                       发帖的总分数:410                      每贴平均分数:27                       
回帖的总数量:37                       得分贴总数量:7                        回帖的得分率:18%                      
结贴的总数量:15                       结贴的总分数:410                      
无满意结贴数:1                        无满意结贴分:30                       
未结的帖子数:0                        未结的总分数:0                        
结贴的百分比:100.00%               结分的百分比:100.00%                  
无满意结贴率:6.67  %               无满意结分率:7.32  %                  
敬礼!

取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=ccsky001

解决方案 »

  1.   

    1.因为Hibernate Tools(或者Eclipse本身的Database Explorer)生成*.hbn.xml工具中包含有catalog="***"(*表示数据库名称)这样的属性,将该属性删除就可以了
    2.估计是你的列名里面有关键字的原因吧,命名列的时候不要单独使用date,ID...这种关键字
      

  2.   

    1.我删除掉了catalog="***";
    2.我没有用关键字做列名;
    还是报这个错误!?
      

  3.   

    不知道楼主的重名指的是什么,不过如果子查询返回多个ID的话,就不能用ID=?这么写了,要改成id in (...)
      

  4.   

    session.delete(Entity)之前,要先session.load(Entity.class,id)