This has confused me, I have the title error on the join in the following LINQ:
var r = (from k in location.tblKeyAccountInfoes
join l in location.tblLocations
on new { k.MemberID, k.LocationID } equals
new {l.MemberId, l.LocationId }
where k.MemberID == memberid && k.UserName == username
select l.LocationName);
return r.ToString();
However, the type for MemberId and LocationId is the same so I'm not sure what I have done wrong.
Any pointers gratefully received.