如题,表中有一个Id列,是int型主键,但不是自增长的,在增加数据的时候会出错,查了一下发现SQL语句里没有Id列,应该是把这列当成自增长的了
这篇文章写的不错,可以解决你的问题 http://www.cnblogs.com/dudu/archive/2011/04/06/2006116.html
ef默认会把名称为id的作为自增长的,可以设置不映射。
一定要有主键列,不自增,那在新增行数据时,则必须为之赋值