java项目开发全程实录——欣想电子商城
发表在JavaWeb图书答疑 2010-04-26
是否精华
版块置顶:
欣想电子商城中的会员注册模块不能注册
他说ID为Null
请问在register.jsp注册页面没有Id字段怎么办啊?
急!急!急!
请教管理员。。。。。。
等待这您的回复!
分享到:
精彩评论 8
柠檬草
学分:0 LV1
2010-04-26
沙发
在数据库中将用户表的ID字段设置成自增试一下。
leftperson
学分:0 LV1
TA的每日心情
奋斗
2024-01-16 12:03:23
2010-04-26
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
在数据库中将用户表的ID字段设置成自增试一下。
[/FIELDSET]

回复:
 在
  TbMember.hbm.xml文件中配置了id自增的

                   <id name="id" type="java.lang.Integer">
                       <column name="ID"/>
                       <generator class="identity"/>
                    </id>
                        
leftperson
学分:0 LV1
TA的每日心情
奋斗
2024-01-16 12:03:23
2010-04-26
地板
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
在数据库中将用户表的ID字段设置成自增试一下。
[/FIELDSET]

回复:
首先谢谢您的回复!
您是一个好的工作人员!
    我把具体的错误信息发给您:

    不能成功注册,他说id不能为空!
     部分异常如下:
      Caused by: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]无法将 NULL 值插入列 'ID',表 'db_shop.dbo.tb_member';该列不允许空值。INSERT 失败。
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processErrorToken(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReplyToken(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRPCRequest.processReplyToken(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown Source)
at com.microsoft.jdbc.sqlserver.SQLServerImplStatement.getNextResultType(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.commonTransitionToState(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.postImplExecute(Unknown Source)
at com.microsoft.jdbc.base.BasePreparedStatement.postImplExecute(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.commonExecute(Unknown Source)
at com.microsoft.jdbc.base.BaseStatement.executeInternal(Unknown Source)
at com.microsoft.jdbc.base.BasePreparedStatement.execute(Unknown Source)
at org.hibernate.id.IdentityGenerator$InsertSelectDelegate.executeAndExtract(IdentityGenerator.java:117)
at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:33)
... 52 more
       
小小邪
学分:0 LV1
2010-04-27
4L
在数据库中将用户表的ID字段设置成自增就好使了。
leftperson
学分:0 LV1
TA的每日心情
奋斗
2024-01-16 12:03:23
2010-04-28
5L
[FIELDSET][LEGEND]引自:4楼[/LEGEND]
在数据库中将用户表的ID字段设置成自增就好使了。
[/FIELDSET]

回复:谢谢您高贵的提醒!
  
绿草_mrkj
学分:0 LV1
2010-04-28
6L
 结贴
leftperson
学分:0 LV1
TA的每日心情
奋斗
2024-01-16 12:03:23
2010-05-07
7L
[FIELDSET][LEGEND]引自:6楼[/LEGEND]
 结贴
[/FIELDSET]

回复:管理员。。。。。。。您好!
急急急
  
东北虎
学分:0 LV1
2010-05-13
8L
您好,请问您还有什么问题。
首页上一页 1 下一页尾页 8 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照