黑马程序员技术交流社区

标题: 连接数据库发生异常,请求高手指点? [打印本页]

作者: 蒋敦方    时间: 2012-4-6 16:28
标题: 连接数据库发生异常,请求高手指点?





作者: 张静慈    时间: 2012-4-6 16:42
你的id字段应该为空  因此出现错误   看看是否将id字段设置成了自增
作者: 曾驰文    时间: 2012-4-6 16:49
id 不是自动增长列 所以出错
作者: 蒋敦方    时间: 2012-4-6 17:20
木有设置诶!

10.jpg (54.02 KB, 下载次数: 155)

10.jpg

作者: 张世豪    时间: 2012-4-6 18:32
你没有插入id的值,可以手动插入id值或者把id标识列设为自动增长,就不会再报错了。
作者: 姜志钦    时间: 2012-4-7 07:28
你在执行插入的时候,只插入姓名(name)那个列,id没有插入,你在设计表的时候,id还不能为空所以就会出错了。
解决:把id那列 设计为标识列,或者把其 设计允许为空; 或者在插入的时候,这边程序弄个可自增的变量如id ++,insert into myTable1 values(id,name);
作者: 张世豪    时间: 2012-4-7 07:53
写sql语句时插入id或者将id设为自动增长。
作者: 蒋敦方    时间: 2012-4-7 09:08
{:soso_e121:}谢了哈!{:soso_e189:}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2