读书人

Linq 查询 join 失败 !该如何解决

发布时间: 2012-02-14 19:19:19 作者: rapoo

Linq 查询 join 失败 !!
string[] NewsUsers = System.Web.Security.Roles.GetUsersInRole("NewUsers");

var newOrderUserList = from aspuser in nsdb.aspnet_Users
join u in NewsUsers
on aspuser.UserName equals u


提示join 子句中的一个表达式类型不正确,对join调用中的类型推理失败

[解决办法]
var newOrderUserList = (from aspuser in nsdb.aspnet_Users
where NewsUsers .contains(aspuser.UserName )
select aspuser ).tolist()

[解决办法]
http://www.cnblogs.com/lyj/archive/2009/02/16/1051495.html

读书人网 >asp.net

热点推荐