关于JSP项目案例实录第10章博客网
发表在JavaWeb图书答疑 2012-12-04
是否精华
版块置顶:
数据库中的tb_consumer表中的QQNumber列存在问题。书中给的类型是int类型,但是ConsumerForm类中给出的类型是String类型。类型不匹配。在做注册的时候就会出现问题。
还有就是如果我把数据库由书中给的sqlserver2005换为mysql的话,驱动程序代码以及jar我都更换了的话,在做注册等的时候会报错,提示的错误信息是“Column count doesn't match value count at row 1”
分享到:
精彩评论 1
无语_mrkj
学分:3155 LV11
2012-12-05
沙发
(1)您说的因为类的数据类型与数据库中的数据类型不一致,所以导致了用户注册失败,是不正确的。在这个程序中,ConsumerForm类中QQNumber属性的类型不一定要与数据库完全一致,不一致也是可以的。
您的程序出现的错误应该是数据库没连接成功,您可以看一下异常信息,可以找出数据库连接不成功的原因。
(2)出现这个错误信息应该是在SQL Server中我们将id列设置为自动编号,所以在向数据库中插入数据时,就没有指定要为该列添加值,如果你成MySQL数据库,就会出现因为程序中指定的列数与数据表中的列数一致的错误。
首页上一页 1 下一页尾页 1 条记录 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经营性网站备案信息 营业执照