使用的是EF框架,可是我明明已经给ID赋值了,还是出现这个错误,大家觉得最有可能的问题是哪里
哎,都怪自己粗心,原来咋模型设计器里面我把User实体的ID设为自增了...
我也遇到同样的问题,但我的ID没有设置自增长
sm.ID = 1;
result.result = bll.Add(sm);
result.Msg = "添加成功";
InnerException = {"不能将值 NULL 插入列 'ID',表 'RoleSystem.dbo.S_Menu';列不允许有 Null 值。INSERT 失败。\r\n语句已终止。"}
楼主知道是怎么回事嘛?