我有以下代码。
var query =
(
from i in _service.GetTimesheetWeeklys()
from s in _service.GetStatuses()
where i.ProjectID == _projectid &&
s.ID == i.Status
select new
{
InvoiceID = i.ID,
DocumentTotal = i.WeekTotal.ToString(),
Created = i.Created,
WeekEnding = i.WeekEnding,
Status = s.staStatus
}
).Skip(_pageIndex * _pageSize).Take(_pageSize);
我收到了“没有被支持的翻译例外”。
我不熟悉Linq2Sql 并从之前的帖子中获得了lin2sql代码。
任何想法为什么会这样?
我猜它是连接语法。
马尔科姆
答案 0 :(得分:0)
这里至少存在一个问题i.WeekTotal.ToString()
。
不支持调用ToString()
,L2S无法将其转换为sql。