各位大大,有个表,主键自增。
想插入值的时候,如果user.setId(userId);然后save的时候,会报错
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'USERS' 中的标识列插入显式值。
如果不设置id值,直接save的时候,会报错
Exception in thread "main" org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save(): entity.Users
请教究竟怎么办?
想插入值的时候,如果user.setId(userId);然后save的时候,会报错
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'USERS' 中的标识列插入显式值。
如果不设置id值,直接save的时候,会报错
Exception in thread "main" org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save(): entity.Users
请教究竟怎么办?
解决方案 »
- openldap启动报错,麻烦请看看什么原因
- 工作还是学习java
- struts2页面绑定数据的问题
- 我没改什么啊,怎么突然报错了呢。工作无法继续了,任务期限就要到了,请大哥大姐们帮帮忙啊。
- 有关: Struts2.0+spring+JPA 自定义分页标签
- eclipse查看源码问题(老掉牙的问题)
- 请大家推荐几本好点的JSP的入门书籍吧
- StrutsTestCase初学者的烦恼
- 我在线等待好久,为什么没有回答,难道不欢迎新来的吗???????????????
- ■■高薪诚聘J2EE程序员(5000-10000元),可兼职限上海,北京,深圳!!!
- hibernate3.6 支持多态查询?
- web-inf目录下的jsp调用js实现树状菜单问题
你把ID属性改成native的试试 主键让数据库自动生成
<generator class="native">
<param name="sequence">***</param>
</generator>***为自己定义的sequence
我这用的是sequence,
wan