IQueryable<Customer>
いくつかのクエリ操作のために他のメソッドに戻ります。returnメソッドは次のようになります。
return from cust in _dbCustList
select new Customer
{
CustomerId = cust.Customer_Id,
FirstName= cust.First_Name,
LastName= cust.Last_Name,
DOB= cust.Date_Of_Birth,
LoginTime = cust.Login_Time ?? new TimeSpan(0, 0, 0);
};
上記の結果では、cust.Login_Time
はnull許容プロパティです。
上記の結果をクエリしようとすると、エラーがスローされます。
Method 'System.TimeSpan GetTimeSpan(System.Nullable`1[System.TimeSpan])' has no supported translation to SQL.
このエラーを解決する方法は?