老大,你放100分也没办法,可以换数据库,或者换服务器,可JBoss和SqlServer搭在一起就是不行。

解决方案 »

  1.   

    查查jboss文档..
    weblogic我会.
    jboss没用过,据说只支持mysql的自增..
      

  2.   

    关于自增:
    weblogic支持SQLServer和Oracle
    JBoss支持MySQL楼主不换数据库的话,就不用数据库管理自增咯,自己动手--
      

  3.   

    生成唯一主键是CMP一个漏洞解决最简单的方法是实现ejbCreate()方法,取得下一个ID,并将其写入相应字段.TheServerSide之类的论坛上有大量讨论这方面的东东
      

  4.   

    to: proZeus(proZeus) 
    呵呵,楼主不信我们:)justtest 不要误人子弟喔.你自己试验过吗就说?:)自增字段是根本不能赋值的 !
      

  5.   

    用 JBuilder8 和 WebLogic7 使用自增字段的方法:
    1:若自增字段不是主键,现将在Entity Bean中设其设为主键
    2:将该字段的"In ejbCreate"属性设置为"false"
    3:在Entity Bean上单击鼠标右键,选择"Open DD Editor"
    4:在选项卡中选择"WebLogic 7.x General",如果是JB7的话,应该是"WebLogic 6.x General"
    5:在这个选项卡界面的左下方有一个"Automatic key generation"的区域,将其中的"Generator type"选为"SQL_SERVER"OVER
      

  6.   

    啊Jboss?不好意思看错了 -_-!嘿嘿~~~^_^
      

  7.   

    楼主,你cmp就不要把自增字段映射进来不旧结了吗?