首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

MVC3+EF4.1 查询有关问题

2012-09-24 
MVC3+EF4.1 查询问题现在学习EF4.1中,自己写了一个程序玩玩,现在遇到一个问题。现在查询一个表连接,连接的

MVC3+EF4.1 查询问题
现在学习EF4.1中,自己写了一个程序玩玩,现在遇到一个问题。

现在查询一个表连接,连接的表是自身。

T-SQL:
select a.*,b.MeunName from MainMeun a Left join Mainmeun b
on a.MeunSenior=b.MeunId

在使用EF4.1查询的时候

  private LocalWebContext db = new LocalWebContext();
  public ActionResult Index()
  {
  var s = from a in db.MainMeuns
  join b in db.MainMeuns
  on a.MeunSenior equals b.MeunId
  into all
  from ab in all.DefaultIfEmpty()
  select new {a.MeunName,a.MeunControllers,a.MeunRate,a.CreateDate,ab.MeunName};(这里出错了说什么匿名类型不能有多个属性)
  return View(s.ToList());
  }

请牛人们看看怎么解决Linq我也不是太熟悉

[解决办法]
http://www.cnblogs.com/xbs729/archive/2010/03/27/1698529.html
[解决办法]
不太熟悉这。希望楼主能早日解决问题。。顺便,我也学习一下。
[解决办法]
我也来学习学习

热点排行