Linq to EF 问题 急
小_虎 2010-06-07 05:28:02 from p in Entities.yhb
join o in Entities.aspnet_Membership on p.sUserID equals o.UserId.ToString()
yhb和Membership是用UserID对应的,
但是Membership中的userID是 Guid类型的,而yhb里面的userID是string类型的,
问题:怎么让他们内连接,上面的tostring我知道是不行的。。
2.界面上有个用户是否启用的条件,是和否以及请选择,对应aspnet_Membership 里面的bool字段
IsLockedOut,这里做为条件怎么查?
也就是我传进来的IsUse是一个int类型的,如果>1 直接true否则用IsLockedOut=IsUse(但是bool和int不能在linq to EF)里面对应。。
where serchmodel.IsUse > 1 ? true : o.IsLockedOut == bool.Parse(serchmodel.IsUse.ToString())
这样作为条件是错的。
很急,如有知道,小虎多谢(300分奉上)。