【发布时间】:2014-06-06 14:20:22
【问题描述】:
请帮帮我 我应该如何处理此代码中的此错误:
LINQ to Entities 无法识别方法“System.String PadLeft(Int32)”方法,并且该方法无法转换为存储表达式。
var bookImagePage = (from bbs in LibCms.Books
join bbp in LibCms.BookPages on bbs.BookID equals bbp.BookID
select new
{
bbs.BookID,
bbp.VolumeNum,
bbs.AutolID,
bbp.PageNum,
a = bbs.AutoID.PadLeft(5, '0') + bbp.PageNo.PadLeft(4, '0')
}).Distinct().ToList();
【问题讨论】:
标签: linq linq-to-entities