romanchaos 2014年01月14日
不能将 Null 值赋给类型为 System.Int32 (不可为 null 的值类型)的成员。

from p in Sys_operators
where p.Id == 5
select new
{
Region = new { Id = p.Regions.Id, Label = p.Regions.Rname },
Wid = p.Warehouse.Id,
Curr = new { Id = p.Curr.Id, Ccode = p.Curr.Ccode }
}

以上linq会报标题所示的异常,表Sys_operators和其他三张表(Regions,Warehouse,Curr)建立了主外键关系,是不是有可能外表为null所以不能这样select出其中的属性?
...全文
712 点赞 收藏 9
写回复
9 条回复

还没有回复,快来抢沙发~

发动态
发帖子
LINQ
创建于2007-12-13

7865

社区成员

4739

社区内容

.NET技术 LINQ
社区公告
暂无公告