首页上一页 1 下一页尾页 1 条记录 1/1页
欣想电子商城问题的解决方法
发表在Java图书答疑
2008-12-12
是否精华
是
否
版块置顶:
是
否
程序代码无问题,问题出在数据库表,表tb_member,tb_manager,tb_subType,tb_superType,tb_BBS,这些表主健没有设置identity,所以主健不能自动生成,运行时报错:Hibernate operation: could not insert: [com.lzw.model.TbMember]; uncategorized SQLException for SQL [insert into db_shop.dbo.tb_member (userName, trueName, passWord, city, address, postcode, cardNO, cardType, grade, Amount, tel, email, freeze) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) select scope_identity()]; SQL state [HY000]; error code [515]; [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]无法将 NULL 值插入列 'ID',表 'db_shop.dbo.tb_member';该列不允许空值。INSERT 失败。把这些表的主健加上identity(1,1),not null。问题解决了。