I have a table named UserTenders having many-to-one relationship with aspnet_Membership table.
I am using EntityFramework 4.0 and when I try so
I had the same exception caused by a different problem: a char versus a string used as a constant. My select looked like this:
from p in Person
select new Foo
{
FullName = p.FirstName + ' ' + p.LastName
}
The boolean conditionals I had elsewhere in the query (i.e. "where p.IsActive") worked fine. I had to switch to using a string:
from p in Person
select new Foo
{
FullName = p.FirstName + " " + p.LastName
}
This obviously is not the answer to the OP's question, but I was unable to find a similar question with the char/string issue so I wanted to post it for others' benefit.