我收到以下錯誤:成員[類]有沒有支持轉換爲SQL
Error Message:The member 'Company.ProductCore.Core.Domain.Account.Email' has no supported translation to SQL.
我的方法是這樣的:
public Account GetAccountByEmail(string email)
{
Account account;
using (WorkbookDataContext dc = _conn.GetContext())
{
account = (from a in dc.Accounts
join em in dc.Emails on a.AccountId equals em.AccountId
where a.Email.EmailAddress == email
select a).FirstOrDefault();
}
return account;
}
我的賬戶類具有一個getter/setter方法是揭露電子郵件:
public Email Email
{
get { return _email; }
set { _email = value; }
}
而我的電子郵件是一個LINQ對象。
我有一種感覺,問題是我爲我使用LINQ對象電子郵件 屬性?我是LINQ的新手,我不確定爲什麼會發生這種情況。
幫助表示讚賞,感謝...
什麼是LINQ對象?請向我們展示您的「電子郵件」類。 – SLaks 2010-05-23 22:02:34