为了账号安全,请及时绑定邮箱和手机立即绑定

关于匿名类型作数据源(ADO .NET EF)

关于匿名类型作数据源(ADO .NET EF)

拉丁的传说 2018-11-01 05:06:04
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个赞

匿名类对象可以修改,但是修改后也只是修改了该对象,和你数据库没有直接关系。

所以如果你希望修改特定的一些字段的数据的话,可以考虑在数据库中建立视图,再在模型中为视图生成实体,然后将实体绑定到控件


查看完整回答
反对 回复 2018-11-01
  • 1 回答
  • 0 关注
  • 319 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信