首页 新闻 搜索 专区 学院

entity framework 更新问题

0
悬赏园豆:10 [已关闭问题] 关闭于 2013-11-18 11:54

sj.Entry(model).State = EntityState.Modified;
出错:尝试访问类型与数组不兼容的元素。

 

出现这个错是什么原因呀???

xiaoliepower的主页 xiaoliepower | 初学一级 | 园豆:13
提问于:2013-03-27 23:18
< >
分享
所有回答(7)
0

model 是啥,参数类型错了?

Qlin | 园豆:2403 (老鸟四级) | 2013-03-28 08:59
0

你看看model是否为ef原生成的实体!

自己定义的实体类肯定是不行的!

张占岭 | 园豆:464 (菜鸟二级) | 2013-03-28 09:05
0

173844862 .Net 高级交流部落

辛巴 | 园豆:622 (小虾三级) | 2013-03-28 09:15
0

调试一下,看一下类型

chenping2008 | 园豆:9836 (大侠五级) | 2013-03-28 09:25
0

为什么要这样写???

jerry-Tom | 园豆:4077 (老鸟四级) | 2013-03-28 17:03

请问怎么写

支持(0) 反对(0) xiaoliepower | 园豆:13 (初学一级) | 2013-03-29 21:42
0

var s = sys.Sys_User.FirstOrDefault(c => c.Id == model.Id && c.Active == true);
            if (s != null)
            {
                s.UserName = model.UserName;
                s.UserGroupId = model.UserGroupId;
                s.UserType = model.UserType;
                s.Remark = model.Remark;
                s.UpdateBy = model.UpdateBy;
                s.UpdateOn = DateTime.Now;
            }

sys.SaveChange();

@@@一统@@@ | 园豆:1551 (小虾三级) | 2013-05-03 08:20
0

遇到了同样的问题,请问楼主解决了吗?怎么解决的?

dipxiami | 园豆:202 (菜鸟二级) | 2014-05-15 08:55
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册