var newjhmx = from jh in db.MM_BJJH join jhmx in db.MM_BJJHMX on jh.ID equals jhmx.MM_BJJH.ID where jh.ID == 6 select new { jhmx.ID, jhmx.BJBM, jhmx.BJMC, jhmx.XYL, jhmx.ZYL, jhmx.BZ };gridControl2.DataSource = newjhmx;匿名类型是只读的,这样想对数据源进行增、删、改是不是就不行了?还是说不能用匿名类型绑定,需要构造一个对应的实体类型?
1 回答
阿波罗的战车
TA贡献1862条经验 获得超6个赞
匿名类对象可以修改,但是修改后也只是修改了该对象,和你数据库没有直接关系。
所以如果你希望修改特定的一些字段的数据的话,可以考虑在数据库中建立视图,再在模型中为视图生成实体,然后将实体绑定到控件
- 1 回答
- 0 关注
- 319 浏览
添加回答
举报
0/150
提交
取消