实体或复杂类型不能在linq到实体查询中构造

实体或复杂类型不能在linq到实体查询中构造

本文介绍了实体或复杂类型不能在linq到实体查询中构造的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



任何人都可以帮我解决这个问题。

实体或复杂类型无法在linq中构建实体查询。



无法在LINQ to Entities查询中构造实体或复杂类型'testModel.member'。



非常感谢...

Hi All,

can anybody help me to resolve this.
the entity or complex type cannot be constructed in a linq to entities query.

The entity or complex type 'testModel.member' cannot be constructed in a LINQ to Entities query.

Thanks a lot...

推荐答案

public IEnumerable<dml.person> GetAll()
        {

            var a = (from p in dbo.Person.AsEnumerable()
                     join r in dbo.Role.AsEnumerable() on p.PersonRoleID equals r.RoleID
                     select new DML.Person {
                      Name =  p.Name,
                       Role= r.Name

                     });

           return a;

        }
</dml.person>



这篇关于实体或复杂类型不能在linq到实体查询中构造的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 20:46